The problem with invis heroes on pub games is, most of the time your whole team have chosen carry heroes and don't want to buy dust/sentries/gem.
I usually random but I'll always repick if we have 4 carries and I get a carry.
If i'm honest I prefer playing support, and decent supports are a massive part of the game, especially if you're babysitting a hard carry.
As soon as you know Rikki is level 6 and in your lane, just buy sentries and it's game over for him in. In your lane at least
I think my favouriter hero might be KOTL, he is a mobile fountain once he has mek.
I am down for games if anyone wants them, Mr Pesh is my name on steam and I play under the name "The IPB"
I had pretty much given up gaming until I found this, I am totally addicted to it. I love it and hate it at the same time, having a bad team just means you have to sit and get raped for possibly an hour until the games over. Don't get me started on teams that can clearly finish but keep farming/roshing it's SOOOOOOO annoying.