Except that it's not a site, it's a name. Trying to sell a name and a concept can be difficult. If they have to start from scratch people are more likely to go with their own ideas. If you have the skill to build something, I agree that this name already connected with a site might be worth something...