I'm 6'3" 200lbs. The H17 could be the answer but not really interested in a wing seat boat.
I would keep the H17 in the running. I'm about the same size as you (a little heavier) and I enjoy the 17, especially in a breeze. It is super easy to set up and on the water it's pretty simple (just enough strings to pull). Personally I enjoy the wings as they keep you well clear of oncomming waves/chop, but you can always run without them. The 17 feels very similar to the 18 although maybe a little livlier on it's feet. The 17 is plenty strong enough to handle beach launching/landings too.
On the down side, I don't know of any off-the-shelf spin kits for the 17, although I know it has been done. Also, especially at your size, the 17 starts to become a dog with more than one person onboard.
sm