About j1y’s point on the Latest and it existing, the current system is based on map number and that number is given on map creation, so if I create a map today and it is a big build, that takes me 3 to 4 days to be done… it can easily be “overtaken” by higher map numbers even before I ever make it public with the current influx of players. That is something I have also been thinking about recently…
Also I definitely would love a feedback option on maps