Hmm. Alright Sean, I've reviewed some of your maps and they seem great :D You could be added to the beta tester job easily as all you would have to do is tall me what's wrong with the game, what the good things about it are, and what the bad thngs are.
As for being a mapper.. Completely different story. Just as Aljam did, I'd like to see some of my bad maps(Or bad looking maps) remapped before I add you to that area of the team.
Do you think your up to it :D?