This may sound a bit harsh, sorry in advance...
hiro: What is there to review...? The site is empty as I mentioned before, forums don't have description or local rules so no one knows what to post in them. The wiki is a far off idea for them, if you went into RP profiles, some parts haven't even been properly identified. as for the roleplay, great idea, but there are already a handful out there, this particular one has no storyline as of yet, not to mention the character sheet required far less than what most other RPs would have requires, which might i add, is actually necessary to ensure that newcomers would not ruin the quality of the RP. Its not a good idea to push for an RP forum unless you readily have a team of good mods ready for it... although you're quite right, its possibly the only selling point that this site could have for starting off, unless someone has another revolutionary idea...
EDIT: Oh, forgot to mention, points systembased on posts is often bad no matter how good it is, reason being it leads to spam
PS - If you really turn it heavily RP based, you best start thinking whether it will follow cannon or it will be completely original (ie - parallel but different) but for the purpose of a RP, a small database of the different available parts and their general use will be useful, an in depth wiki is thinking too big