Okay, one more input. On the sail example Wouter gave, the logo was on an opaque, rectangular "patch." I did not like that look at all.
Normally, you see a logo on a transparent background, so you just see the logo.
HOWEVER, because of all the weird things they do these days with sails, it is pretty obvious that if they had put the logo with a transparent background down near the clew on the sail Wouter demonstrated, you would not be able to see it or read it.
So I am thinking maybe the best thing, that would be readable on all sail colors, would be a a logo within a round, opaque background. That way, you would be able to see it, no matter what the sail looks like.
And I really like the idea of the opaque part being round rather than square or rectangular -- I think it will stand out more in general. And then the same round logo could be used as a patch on a hat or a jacket or a shirt or a sleeve or whatever.
Consistency in identification of the class?