Control arms are the preferred way to drop the front for a couple of reasons. Some of the spindle drops increase the track width making it even more challenging to tuck the front tire. Control arms come with new ball joints and bushings which could need replacement anyway given these trucks are 20+ years old today. Another bonus to using control arms is the width, there are three offerings that narrow the track width which allows for a larger selection of wheels that will tuck under the front fenders:
IHC control arms are narrowed .75 inches each side and priced about $670
CPP control arms are narrowed 1 inch per side and are priced about $950 and typically go on sale for 10% off on holidays
Stone Custom Fab are narrowed 1.5 inches each side and are priced about $950 and require air bags or coilovers. Stock springs won't work on these.
I would recommend one of the three options above because they are narrowed, and combined with a drop spring or coilover, get to 4 inches of drop without having to roll the front fenders to clear your wheel and tire combination.
I run IHCs with an 8.5 inch wheel with 5.25 inch backspace and a 255/55r20 tire with no rubbing or fender rolling. The passenger side front tire is very close to rubbing but it doesn't. I expect with any less backspacing the tire would contact the fender lip.
DJM makes a high quality control arm but it is not narrowed and will likely require fender rolling for clearance, or increased backspacing on the wheel. In my case I would have needed 6 inches of backspace to run the DJM control arms and that amount of backspace severely limits wheel choice for these trucks with the 5x5 bolt pattern.