One immediate concern with the new setup:
There is a signup page for facebook: http://aawa.co/join-us-on-facebook/
It is risky asking for any contact information (such as Email or whatever) and using those to contact a person. All contact should be through facebook to verify that they own the account. Having other contact info around in the request like Email risks someone using that to check if the person really wants to join. This would still allow anyone to then have a 3rd party added.
Once the account ownership has been verified, then they can ask for additional info and policy agreements etc...
Also, they appear to be overreaching in the amount if info they are asking for, especially things they have no way of verifying (e.g. other forum identies). Once linked, even if incorrect, it could be acted on in future which gives people an avenue for malicious activity. If you have no way to check the info and no clear reason why you need that info or how you will use it and protect it then you should not be asking for it.
Things like this are a risk.
AAWA: You really need to stop throwing things up without proper consideration - get more input, preferably from those with some expertise.