The kit I bought from McGaughys came with spindles and no upper a-arms. Fit perfect with stamped steel arms, no fitment or alignment issues. I didnt use lowering struts yet but am going to in a week or so to get the front down a little more.
Heres my new truck just lowered it this past weekend. Its a 2/4 drop right now with knuckles in the front and an axle flip in the rear. More mods to come in the next few weeks.
Mike1220,
The add a leaf made it a touch stiffer but not enough to make it matter to me. The cost I'm not sure on cause it was just added into the whole lift package i got. I would do the add a leaf for sure if you plan on towing. Also some lifts sag in the back without it when just blocks are added and not complete springs for the lift.