I agree with the main gist of the case you're making, but unfortunately with this part:
Account setup only takes a second and then after a short approval period you’re ready to go.
in practice it doesn't always line up with the theory. When I created my account it was relatively straightforward like you describe, but I've tried to convince some acquaintances to create accounts and for some of them it has taken weeks to get approval. The powers that be say they're working on it, which is good, but when a delay does happen it tends to undermine people's interest in trying the platform.
RE: Why Science Blogging Needs Saving