Excellent! That's a very nice boat! I've seen those Crownlines up close and they're very pretty. We have a 32 foot Tollycraft flybridge that we moore at Astoria, Oregon. We use it to salmon fish out of the mouth of the Columbia river.
If you ever need to pull yours, I'm sure your H2 will do fine. It's not like Georgia has any steep Mtn passes to go over. I spent some time in Lilburn when I was young(er). I run a stock tire size and it doesn't really matter what you pull, the H2 will shift into second for any pass. It learns your driving habits over long distance and sets up the tranny for different shift points. When you unhook the trailer, you feel like your in a race car for a while until it learns your new driving habits and drops the shift points back down to doggy normal. The air suspension is the bomb, too! It really helps with load leveling.
You're question on the thread was, "what is the max towing weight", not "can I tow my 25' boat with my H2".
Have fun! I hope the weather is nice. (but part of me hopes its not

) We're having downpouring rain showers followed by rain with some drizzel in between. truly a bummer.