I have an idea for how to improve the landing of the rocket stage: instead of fold-out landing-legs, why not fold-out wings ? Or, a combination of both - legs with wing-like features - they function as wings until close to touch-down and then feather to support the rocket laterally upon landing?
They'd be on the wrong end of the rocket. The centre of mass is close to the engines, but not that close; the landing legs have to go at the bottom for obvious reasons, but any aerodynamic surfaces have to go near the vehicle's stern, as it moves through the air. Since it's descending vertically, this means the top. This is what the pop-out grid fins way up are for. Fun fact: if the F9 first stage had traditional fin…
Well of course all this sounds easy, but KISS principles apply I suppose. Still, I could see this happening at some point in the future ..