Slight correction, F17 is 300lbs, not 343lbs, but still heavier than an A or F16. Once you get on the water though that doesn't matter.
Regarding hull design, there are pros and cons to any design. I notice on my Infusion that in chop and light wind it slaps the water and the older designs (Tiger) are better in light air with chop. But in heavy air downwind the Infusion smokes. Also the Blades don't have enough freeboard for 2 people. Probably ok with 1 person.