If there's a good breeze (like at Black Butte), I think I'd sail cat even if I can get crew. Plenty of power.
It kills me when the Sea Sprays beat me!!! Those pesky little guys with there fancy new mylar sails have been tough to beat with my nacra. (Okay, prolly lots of skill on there part.)
I also got a spin/snuffer system but I'm not ready to bring it on the race course yet.