I prefer having both options. I first try out social media sign up and verify the permissions the app requesting. If the permissions scare me, I sign up with my, e.g. myname+appname@gmail.com.