I've noticed that you've posted about 8 or 9 maps over the past two months. However, I suggest you spend some extra time on your maps to give it that finishing touch. Believe me, your productivity is excellent for a mapmaker, but if you halved your speed and spent some more time on details, then you'd get far more downloads.
A perfect 5.0 map is worth more than a hundred 3.0 maps.