Since, as I have understood the problem that the org staff is having with paid releases is that they don't want to give free advertising to the coders that have gone commercial because they are afraid that they wont give back to the community, then why don't you make a permission system, for example:
- allow only an advanced coder to post about commercial hacks. This way it will be certain that the guy has offered a lot to the community already, so this is a way of saying "thanks".

- restrict the number of commercial hacks an A.C. can post about to e.g. 1 commercial hack every 2 FOC hacks. The hacks that gave him the advanced coder title won't count. Fair enough, isn't it?