Hi Jehy! Great work with improving this plugin!
It seems that the latest Buddypress version has a different registration procedure. It's located at
Instead of registration.php, which is covered as okay page to display by the plugin. So there's no way to register if you're using it with BP 1.2.
I've voted 5/5 even though!