Its not bad for your second map I'll tell you that much. Man, you should see my second map o.o Anyways, with practice you will become very well at mapping. Try reading some of the mapping tutorials about natural and nintendo styled mapping.
And with that being said, I can't let you be a mapper. I know this seems a bit unfair but your still apart of the team :D! To be honest, I'm not that great of a mapper myself but when I read those tuts, I got a bit better. So when you get a bit better, you can re apply for mapping team. Did you still wanna be a beta tester? (They get to play teh updates before everyone :P)