I don't know anything about them.
Here's a picture of the Geelong based one, assuming this may be one of the ones you're looking at.
Not from the same club as me but I've seen it out on the bay sailing a few times.
Only learnt what it was from chatting with the gentlemen aboard while sailing along next to them.