FWIW, I'm 6'6" 240lbs, and I've righted the N20 solo.

Trey has righted his solo at 210 lbs.

Its not impossible. It is however, not pleasant to sail the boat by yourself.