Never seen you around very much, only talked to you on teamspeak once, and you seemed very chill.
However like jam said, for lead team you need to post more on the forums just to let everyone know that you’re active and that you’re just there...
From other people’s comment you seem like a great guy.
Good luck!