He's predictable if you play him predictably, its all mind games if you roam him. Had a guy do suicide and stasis mine build, very viable actually.
Losing every game vs techies, op hero. Or maybe its just because of my team picking pudge and feeding.
Maybe but one of the games he played a roaming game and because we had a relatively tanky team it did bugger all. At one point he mined the jungle for me (I was Wraith King) and I just took the explosion and almost killed him. Early game he just doesn't seem to be effective. The mines cost too much mana and it takes a lot of pre-planning.
The suicide is useful but again with tanky heroes you can still take it fairly easily.
One of the funnier moments with him was when he stacked his mines under a tower and we were pushing. It blew all my health on WK in one go, but then that's what reincarnate is for. Didn't get any of my team mates either.