Long term they would be way better off selling them the way domain names are sold. To-be owners pay a varying amount depending on the name's popularity but only for a year. Brand names and key words would go for big bucks while nonsense letter names would go for a buck.