Is having a single Public ID really a good idea?

There are two issues here:

  • restricting the number of public ids is inconvenient
  • allowing unlimited public ids allows someone to squat on every one they can think of which is even worse

So we need a solution that limits abuse without being overly inconvenient.