Blockstack Auth pros and cons:
1. You don’t need a phone number to verify your account and worry your phone number leak.
2. You don’t need time to write traditional codes about user registration and finding password. And you don’t need to buy or deploy a mail server like mailgun and sendgrid.
3. No one can block your accounts (blockstack id )like google did it for me,currently.
4. No one can sell your data to others, I don’t how it going for data business in USA , but in China, Alibaba and baidu , every day, they sell data of users to their paid merchants without our permissions.
5.No cost for image storage in Gaiahub now
1. No server nodes in Asia, it is really slow to use graphite and xordrive, I mean, most blockstack sites load pages slower than trational websites. It’s time to deploy Asia servers !
2. No 100% decentralized, actually , I wanna say that blockstack websites and apps also based on ip protocols. China government firewall can easily blocked these domains. If some blockstack websites use Twitter,react Facebook js cdn, we have to use vpn to use these sites normally.