While I said I wouldn't be monitoring this thread, I guess I lied. Great questions, and feedback/questions about implementation here work. Bug reports though should have their own thread.
Anyways...
not to be a buzzkill, but doesn't that kind of take away the FB connect aspect of it?
I mean you're essentially forcing registration.
Not that I mind it at all, but it kind of defeats the purpose, doesn't it?
No. We aren't forcing registration, we leave that up to you. There is an option in JFBConnect to 'Create New Users'. While that name will probably be updated (cause it's sort of confusing), if it's set to no, then your users will still have an account created for them.. but will not have a Joomla-specific password or username.. their username defaults to fb_(their FB user id) and the ONLY way to log into your site using that account is to do it through their Facebook credentials.
In this case though, there's no way to get the users email address since we still can't get it from Facebook, but depending on your needs, this may be the right path for you. Integration to JomSocial and CB works just like normal, and you can always redirect them on registration to their profile page to update their email address.
Unfortunately, we just found a bug with this mode. If you want to test, please uncomment (remove the #) the 2 require_once lines in the /components/com_jfbconnect/controller.php file at lines 20, 21. It will be fixed in the next release!