Any site that requires Facebook to login is a site I will not use.
So, my feedback: it sucks until you implement login that does not rely on a third party that is known for its questionable privacy practices.
After you do that, I would definitely check it out. Well done by the way. "Finishing" stuff is hard and you have launched!