hMMx take any criticism in your stride, your map looks fantastic so far. I understand the amount of time and effort that is required to put together a map and its not easy sometimes.
Keep at it, you will get there. If you need any support or have a question on how to do something, im more than happy to share my experience with you.
Check my profile for ways to contact me, or just shoot me a PM
Good luck mate, glad to see people working on Maps still.