Awesome. I've just started playing dota2 in a semi-serious way and it's incredibly frustrating not having 5 to play with. I don't mind being called a noob and getting critical feedback, but it's exceptionally difficult to learn how to play effectively with others when the pub community is so bad. Unfortunately, to play with good people, you have to learn how to play, and that's very hard if you can't play with good people. Your little community sounds like it'll be my gateway out of MM noob hell. I'll be on TS to try it out tonight :)
Glad to have you! While real-life might keep me away from my precious DotA this evening, hopefully I'll catch you soon! Feel free to add me on steam, name is the same as HN username.