No idea if I still have time to sign up or to join a team but still.
I can say I am an experienced player mostly playing as demoman or heavy. Or soldier sometimes.
1300 hours of gameplay and around 300 demoman only.
I have recently downloaded mumble and I am starting to use it commonly.