Mer opinions:
1. I don't really use the map maker an awful lot, but yeah, this'll come in handy for those who do.
2. Loads of people have said dis and I agree.
3. Yes, but you could just download some objects that people have made from the Forums.
4. Not to sure 'bout this one. Why make markings in-game when you can already make them "not in-game".
5. This takes me back to when I wuz a Noob and I found it hard to understand how the controls work and such
Yes, this would make it a lot more easier for new players to get used to this feral game.