My opinion on ISAF since our brief visit to the World Sailing Games in 2006 has not changed and it goes like this - screw ISAF. It is a ridiculous bureaucracy and deserves what it gets along with US Sailing and their love of 5kt leaners.
Multihulls need their own international organization and an ear within IOC. Sailing as it is today should be dropped from the Olympics.