I know that my maps are the greatest but there's no incentive for me to spend that extra time perfecting a map. I think that maps should NOT be featured by mods, because they re often very bias it should be based on maps which have been played (top 15) the most in the previous week by people other than the creator.
What I don't like about you (I have seen you do this too) is that you host your maps, then once they fill you start then leave them to play it. Then you immediately go back to lobby and host the same map or another one of your maps, fill it and repeat. Its like you are farming plays for your map. Its honestly weird and kind of pathetic man.
But your maps are generally alright though, but nothing spectacular.