s1ke Have you ever heard of the legendary Mute? He's a guy that is physically inclined and can't actually talk, but he made useful binds for general statements in mumble so he could still comm (e.g. "Enemy on Flank", "Medic Down", "Yes"). If you have a difficulty talking don't let that hold you back from not talking, your teammates won't care as long as you do it, if not revert to the bind method. If your teammates won't accept you for who you are don't play with them. I'm sure if you found the right group of guys/gals and explained to your team mates what you're going through they would understand.
I know you don't have the time but even if you did, don't let anything keep you from playing this beautifully crafted game we all know and love.
Thanks for kind words. I'll surely join a team when my schelcude is not as busy at it is now.