I am going to try to build my maps better. But I don't promise that they will bigger.
And don't worry! I am going to send new maps.
(I hope you understand me. I don't speak very well English.)
I also saw some refreshing original ideas, though. My advice would be to browse around the site and take a look at what's working in the more successful maps - just don't lose the unique look and feel that you've got going here. Also, spend some more time on your next map. It's better to have one great map than ten rushed maps that few will play.
Hoping to see more,