RE: Protecting the userspace by requiring two numbers in new usernames!
I only agree in half with this. All accounts are worth nothing at start. It belongs to owners od this nick names to mąkę this name worth something. For example we have Formula 1 as Giant championship and indrusty, not just Formuła.
On second thougts, still is better to have "mardax" than "mardax01" not only because it's easier for viewers to remember but it also sound just lame :D
But lets say name: project is acceptable bat project02 it sound much better and specyfic.
I think, solutions for creating accounts it won't be limitations in nick names but if you wanna allow more people to register here easier and faster just made that. New users, as long as they don't have Steem are worthless but they can cast votes. I know that this is not that Simple but you can make new users create accounts in seconds but they don't really gonna have accounts - just sub-accounts worth nothing and cost nothing, unless they will get Steem enaugh to be worth something acceptable for system then their sub-account will be transfered to be full account. We have planty of nothing worth accounts and some od them are as good as dead do why this accounts have to cost system.
If you wanna solution just choose the simplest one.
I don't know deep details of blokchain technology so I'm sorry if it sounds dumb