just do what the people that spam VD have been doing.... git gud! stop whining that you dont have what is required to make a good party, take your attention away from ambuscade for a while then and focus getting better at your job and gear better, then you'll be doing ambuscade on VD much more