My thinking is that if somebody feels their restored razor isn't worthy to be in the showcase section, it probably doesn't really belong there. Most likely a more appropriate posting about such razor would be the general workshop forum, the razor clubs, the show and tell (if there isn't really much restoration done), or just the general razor section which seems to be the catchall for researching information. I mean, if the showcasing it is not the most important feature of that razor, certainly there is something else about it that is more important, so it's best to figure out what it is and post in the place where it fits best.
Showcase of poorly restored or poorly photographed razors sounds like an oxymoron, especially since there are already other forum sections where such things would most likely fit better (I realize some now will jump to call me an elitist and a snob).