Ok instead of my "2 hour limit upload" idea. I just came up with different idea. Kind of like Newgrounds.com voting system, but backward and with a twist.
Map Immunity: No
Time Left: 30 days
Download left needed: 30
So the map will be uploaded, stay there for 30 days. When 30 days expire, check to see if download is more than 30, it stays. If Download is under 30, delete.
Map Immunity : Yes
Time Left: 30 days
Download left needed 15
Same idea from above but if it gain map immunity, it only need 15 download. In order to get "yes" to map immunity, they must describe what map do, their feature, etc in their "description from UPLOADER".. or come to forum to discuss about your map. Then admin / moderator come to the map and turn "yes" (make it doesn't affect downloaded count, what I mean is 25 left becomes 10 left)
I think that should help get rid of rapid upload of same kind of map. Like there's v1.0, v1.1, v1.2, v1.4.. people most likely download v1.4, and the rest will go byebye in 30 days.