It can go either way. Its true that a good name and minimap is a good eye-catcher, but if the map is boring, it can have both of those and still not survive.
Try to avoid putting your name in the title, (i.e. BlahBlah8609's TD or Blah446's Hero Seige), it makes you look desperate to spread your name around. Somtimes minimaps are used only to hide how low quality a map is. (i.e. no terraining done would normally make the minimap on a map look bad, but can easily be hidden when a custom preview is used).
Always make sure your preview pics are not off topic to the map. An AoS map that takes place in the dark ages doesnt need a candy red ferarri in its preview pic.
-VGsatomi