I"ve found that I'm always more critical of my own work than other people's work. If you've got the time and energy, try doing several different maps and post them in the Work In Progress section here. Many folks are likely to offer advice and at the very least, a different perspective will help you out enormously.

Unless you're like me with a titanic ego and low tolerance for criticism; then you'll have a bit of a harder time with comments...