Communities should do the choosing. The background check is to make sure you are an honest person and if you pass the checks you can join the community. This would keep scammers and bad actors out of certain communities as some more exclusive communities will not want to support them. It would also allow a community to accept or reject people according to principles.
Principles:
1. Wimmin ain't as smurt as men. No gals allowed.
2. Anyone who took er jerbs is out. You take der jerbs with a new process. Thus, you're out.
3. Don't forget about the damn Dutch...
Are those all okay?
A citizen of a virtual community would have voting rights and there would be a distributed Constitution of some sort which everyone in the community has found some way to agree upon. This way you would be able to join a community of like minded people and receive your basic income dividend from your community, your micro nation, your virtual sovereign entity. No one would force their values on you because you'd join the community of people who share your values.
What if they decided out you go? Could you still deal with the others?
I'll read the paper later.