+100 for charity, -100 for open marketplaces.
In that respect, it's working marvelously well.
And it's working even better with the $100 fee, since developers are already stepping up to the plate and offering to individually (!) vet submissions to loan them the $100: http://www.dejobaan.com/greenlight100/