WHOA.......close but not quite that simple.
The 88 to 91 kingpin axles have their own brake set up. OK if used together. The hubs from TTB will fit, but only 92 to 94 rotors fit the 88-91 brake set up.
The 92 to 94 ball joint axles have slide pin mounted calipers like the 88-91 and the smaller rotors. The slide pins are the rubber and metal retainers that slide in and keep the caliper on and tight. The groove can get worn and is part of the knuckle. This affects both the 88-91 and 92-94 brakes.
The 94-97 balljoint axles have a different system with bolt on brake caliper brackets and pin mounted calipers. The rotors are apx 1/4 inch larger, which doesnt seem like much but when translated into swept area does add up.
The hubs all interchange but there are 2 different rotor diameters is the bottom line on using the D50 hubs / rotors.
If you plan to use your D50 rotors/ calipers you have to havea 95 - 97 axle for 95 to 97 or you wil be buying rotors and rebuilding or buying calipers.