I think this is a good idea. After you buy the game, a program would check IDs that were already given and randomly assign you an available one. It would be out of 25,000 or so numbers and Badspot could remove some such as 666 and 1337. Discuss and vote.
(And if we got to around 24,000 and are about to run out, the program could then reassign IDs out of 50,000 and the cycle could continue)