Hello and thank you for your really quick response.
Right now I keep the login menu unpublished, so visitors cannot register or login to the joomla site.
But that's only because I haven't found a solution! The site is expected to go live by the end of June, so I must find a solution soon, hehehe
I found directions here
docs.joomla.org/Creating_a_profile_plugin on how to create a profile plugin and you must be right, it's not that much work. Still, if an extra field for a code is created, how would this stop users from registering via JFBConnect?
Thank you,
Yiannis