I have not done this project yet....
but... I talked to a shop in Englewood, CO that does nothing but overhaul driveshafts. I usually remove shafts at my house and take them to him. Pickup later in the afternoon. He looked at the underside of the vx, said it shouldn't be a problem to overhaul the u joints. Then they can spin balance the shaft.