The Vanquish upper links look good. The Traxxas ones I made before Vanquish came out with theirs should do fine, though.
I got a shipment notification from Horizon for the aluminum servo-saver. Now I'm slowly installing my stockpile of upgrade parts. The remaining ones will involve removing the rollcage, so they're going to all get done at once when the servo-saver arrives.