Some people make a big deal out of the cutout windows, but it seems like a total nonstarter to me. I just don't even notice it on my boat...good, bad, or otherwise. Same with the tower design.
My F150 w/ 3.5L Ecoboost handles my 252SE no problem, def no need for 3/4 ton truck though more is always better.
@poidog, how much are you estimating for trailer weight in your calculation? Shy of 6000lbs seems low. For my 252SE I was estimating more like 7000lbs (though you should still be fine even with that number considering how short your drive is--as long as your local ramp's not steep!). I've got boat dry weight ~4500lbs, trailer ~1500lbs, gas plus batteries plus gear ~1000lbs. Maybe I'm overestimating, though.