If lining up the drive shaft is hard on u-joints how do all the no-offset rear end u-joints hold up? Just put the pinion angle in the joint vertically instead of horizontally. The u-joint needle bearings don't care which way they are pitched, as long as they move enough to avoid creating flat spots.