Support your team.
You see, all the hero you said has the same ability.
VS Stun
CM Disable
Lion Stun + Disable
won't it be good in a team fight to have them?
They will help in fighting, as they are the one who farm *not entirely true, for vs* and help teammate kills.
VS is a roaming hero actually. He's the one who put up ward, buy dusts, courier, and counter ward.
The best supporter i ever saw was AXE.
Supporting Dragon Knight.
Axe item is - Orchid, Shivas, Hex, Vanguard, Travel, Bloodstone.
He assist Dragon Knight killing people making DK got a Divine Rapier and whole great item more.
Sorry, couldn't provide replay.