Background - I have a small BB (currently phpBB, but looking at switching to PunBB). I run it with 5 other Moderators. We are constantly over run with spam. My idea is mainly for smaller boards (like mine). It would enable the members that use the board on a frequent basis to moderate spam. So here it is:

Any given user who doesn't have more than xx posts (thinking about 50), cannot post directly to the board.
They post, and it goes into a queue waiting to be approved for posting.
Any given user with more than xx posts can post directly to the board, and not go into the pending queue.
Now, any given user with more than yy posts (I dunno, maybe 50 again - would depend on the board, and its membership), each time they log on, are given an option to view the pending post list. They can approve or delete posts. They can also delete users !!! Think about it - anyone with 50 genuine 'approved' posts (they have to be genuine to count as a post - they have to be approved by other forum members), should be OK with moderating users on the board. They can only delete users with less than 50 posts. They cannot remove existing posts. They can only act on the posts/users in the pending queue.

I know it might seem extreme - but the spam situation is calling for extreme measures. Maybe for a not so extreme mod, Admins may prefer some other queues - posts denied, and users pending deletion, that can be actioned only by Admins.... Users pending deletion cannot log on, or post. An option to delete all posts denied would be good, as well.

Thoughts & comments ?