Yeah, you shouldn't post your maps in the ROM hacking section haha. We flame people for saying "nice hack" in our section, so I'm not surprised they get annoyed if someone posts something from a fan game there.
As for a map rating thread, we used to have one and the thread was deleted.
I think if you have a map, just post it in the screenshot showcase thread and ask for someone to rate it.
Right now, with the way the Game Dev section is, I can't see people posting much there (for now at least) because everyone is afraid of tiles getting "stolen"- which is silly, but true. Also, I have noticed people are posting full maps in their own game threads anyways.
I'll talk it over with Avatar and if we think it's a good idea, we'll post a thread for it.
Also, thanks for the kind words :)