i have a 23SS, which is about 600lbs. less but has about the same tongue weight.
i tow it with an '07 Avalanche with the 5.3 engine, 4 spd trans and the 3.73 rear end that comes with the factory tow package.
its max tow capacity is 7200lbs.
i live in California and tow over many mountain ranges. it's just the DW and i.
i have plenty of towing power and never have felt underpowered.
that said, an Avalanche will be capable of towing it. having two teen boys will add weight and cargo but i think you'll be fine.
but if i were you, i would look at an Avy with the bigger engine, if you like the Avy. otherwise, a 1/2 truck will have more payload and more towing capacity, since the Avy is a heavy truck and that lowers payload and tow capacity.
since you live in Ohio and don't plan on getting a bigger trailer anytime soon, i think a 5.3/5.4/5.7 engine 1/2 truck WITH factory tow package, will be fine to tow the 23IKSS.
and Zoe the Wonder Dog(R.I.P.)
'07 Roo 23SS pushing an '07 Chevy Avalanche
Equalizer WDH and Prodigy BC