Paul,
Sorry to hear that you took a cannonball to the F16. I know the Taipans are built well, though--how did the boat fair?
Oh, and on the topic of righting, I'm 180lbs and have found it easy to right my F16 for the first capsize of the day; harder the second time; and really hard by the third time. But fortunately, more wind the better--in 15-20 knots it rights itself if you point it in the right direction.