Maiden for her aura and taking the glass cannon focus from him.
Lich for giving him some easy laning. Slows > Stun in general to launch a few more harrassing hits.
Omni Saves him up a BKB And heal + Slow Aura and imba ult ofc.
Dark Seer: Getting the maximum out of your spells ^^ and he has a shitload of them xD
Beastmaster Aura + Map Control is good all around and he's quity beefy
Lion For good mana control EMP + Disables does tend to dominate a lane quite well.
Tinker To redirect the action and having your Invoker a little more low profile.
SF He's just to solid to not be ganked. Well you can think up some more