oof...
May I suggest your daily dose of wheels?
And before anyone says landing gear (looking at you,
Danny Batten )...I'll do it first.
Landing gear. There. I said it.
anyways, back to the topic... I'd suggest wheels or chutes, some sort of braking system. Optimal landing speed for parts (iirc) is VERY slow (7m/s, maybe?), but wheels have a landing speed of ~20-30m/s, and they bounce!