I need to find a way for users to humbly select their own posts. It'll speed up the process.
All a matter of incentives.

Hmm. I'm not sure every member would suggest their own posts humbly at all. In fact, it could quickly turn into a spam fest on your end if you've got to approve them all--and if you aren't approving them, we'll probably end up seeing a bunch of meaningless, low-value quotes by members with egos far bigger than their forum contributions.
Know what I mean? Aside from that I still like the site very much!