Thats actually pretty amusing, though I can't help but wonder whether it will only be convenient if actually integrated into DOTA/Facebook etc. At the moment, isn't it just DOTA: Stalker?
I'm really not sure. It emerged from a few of my friends noticing that we often check each other's DOTABUFF pages, especially after a few of us moved to the opposite coast. I suppose it's basically just DOTA stalking at the moment.
That's also a potentially interesting title... DOTAstalker.