Yes, steel ladder chassis is a type of body-on-frame, on which the body is mounted to a rigid frame which supports the drivetrain. Its used in automobiles and is quite successful.

As for the rest, I will take your advice except...quote:

run a single D-pack for the weaponsThis tells me you think Im running the discs as one. Theyre separate.

Once you clear that up for me, Ill sort the stats out, all righty?