A lot of the gentlemanly conversation is happening on the Facebook group. There is the new forum on the Barge website, but not much discussion there yet:
http://bargeracingteam.com/forum/
But the best thing you can do is buy some stickers and represent the Gentlemen's team in your area

and spread the word!