Scooby,
I agree with ost of your points except that a more stable rig will have more power because the reduction in "hobby horsing" will leave the rig powered up more of the time. Add that factor to all of your wind and wave ranges and it seems that the T-foils would be a better solution around the bouys.
I don't know much about the rules in the Tornado Class, but F18 Rules don't specifically rule T-foils out, except Rule A.2 which includes "Formula 18 class rules are closed class rules, what is not expressly permitted is prohibited."