A lesson from my recent non-announced-suspension from Twitter is not to use social login for anything. Sites that I forgot I registered for via Twitter now require jumping through hoops to access.
Some other take aways from my accounts limbo state are explained in the article, A Blue Check On A Pike Warns Us Not To Give Up The Web