User generated content and security

You need to stop listening to people who says PHP and WordPress is not secure. Its how you do it. You can do it in WordPress, without using BuddyPress. In fact you don’t even need it for anything.

All you need to make default users contributors, and a small plugin which takes care of their points when their posts are approved.