This would be nice, but I fear it's way too much work for the average fan game creator. Unless you mean, like, hosting the games on Relic itself and creating an "official" central hub for such things, I don't see this ever happening.
Better organization and outplaying the impostors on Google...