I am not so thrilled about that part of the process being so public. I know the reasoning behind it is to keep you accountable, but... it still would make me embarrassed to have every success and failure announced in a room full of people.
I like the idea of going to meetings for the social aspect, but I am not sure I want to pay to be weighed in public. I don't have anything to hide, but I don't like being put on the spot.