yes it is a good ideaWhy not register all the social media accounts? Somebody else might register your social username and you'll be forced to use a different name or maybe even buy the username in the future...
Better safe than sorry, right?yes it is a good idea