You have a nice design. But I rarely share my facebook login with third parties just because of all the 'see contact list and this and that etc.'I think that insisting on it creates a barrier to entry for you.
On my site I discovered that having a demo that people could play with w/o creating an account increased conversion by a multiple.
Consider having a demo that people can try w/o signing on.
luck!