Is it better to Sign up via Facebook?

Yes it is.

First of all, you will not need a different account for every website.

Secondly, you will be able to share your games with your Facebook community much easier. 

Feedback and Knowledge Base