I don't know how many people directly "convert" at the sight of our boats (maybe Jeff or Todd can speak to this for Newport), but if nothing else, it gets to showcase the boats, and helps in lots of other ways (venues for future major events, etc.).
There can be negative consequences to this much attention. There were a few situations at Buzzards a few years back that we can talk about over a beer sometime.
For the most part, these events are festivals where you can party with lots of folks from many, many classes. None of the circle groupings, all the way up to the big boats, is ideal.
But, you get to show up, pay your money, and someone else does all the work (OA, RC, PC and parties).
Mike