Well, if you want professional tips, ask torstan...he is the one who made the official maps you linked to above (yes, a member here on CG). Unfortunately, i can't help you with your questions, as i am not well versed in electronic map-making.
Oh and welcome to the guild!
Looking forward to seeing this project develop.