You're great in-game, but I'm unsure what you're like in meetings. I'd still like to see you more on Teamspeak, and I urge you to join channels with Lead Team members more often. Just poke them and ask if you can join, and just have a nice chat - that way they get to know you better, and it shows that you want good communication between staff.
In my opinion you're more than an excellent candidate if you get on Teamspeak more. Once again, I'd like to see what you're like in meetings before properly concluding just how ready you are.
Good luck man!
BBCode