I don't think Facebook logins are a good way to handle user registration for something like this, perhaps I'm in the minority but I don't even have a Facebook account anymore (on purpose).
I don't think it's a good idea to pull Facebook friends from their API for this purpose either, are you actually processing those or is it client side?