Closing this, continue discussion at https://buddypress.org/support/topic/register-2/ please respond to question posted there.
I lost my hope for them due to lack of assistance avail. I hope the communities here on WP are better!
Please know that all of those helping in the WP, BP and bbP forums including even that of Joomla’s forums are all volunteers living in different time zones. If you require on demand support, you’d need to hire a developer at http://jobs.wordpress.net or at https://buddypress.org/support/forum/plugin-forums/bp-jobs-board/ etc.