You did the right. Only God knows how your images would have been mocked on the website. Yeah we have our laughs, but I think beach cat sailing is a serious sport. Specially the Tybee 500.

IMO you did the right thing.