Vayne actually wouldn't be a good pick against them during the laning phase. People forget that she's fragile early game because her early game in bot lane is considered strong. In solo top lane she loses to so many matchups now because top laners tend to have some of the best early games no matter the lane. She needs to get that momentum to be a tank shredder. Many Vaynes can't leave their supports side until level 7 or 8.
On your team you should always have a balance of DPS, tank, and burst. If you have too much DPS, then you're going to be burst down so frequently. If you have too much tank, then you're going to be shred by DPS. Too much burst and a tank is going to absorb all your damage and keep coming at you. Always consider these things when you're targeting someone and you're choosing your champion in champion select.