He does need buffs. He's a hero who's main strength is stomping by being way ahead in levels, and the latest patch made that impossible, plus he's countered way to much by BKB, so by the time lategame comes his usefulness is mediocre at best compared to other heroes that can be given farm priority. I think he should get Lina's treatment, so his Agh's makes Meteor and Blast pierce BKB and do pure dmg.