Question originally asked on Musing.io - Click here to see other answers
In my opinion No. Although the wait time was a slight annoyance I patiently awaited my account activation. I believe the delay is an excellent measure to deter would be spammers and scam artists.