There is interesting work being done on ballutes and inflatable heat shields.
It may be that you don't need to design much of a vehicle to land a large mass on earth.
Space/Science » in reply to re: Rack return not required...
It may be that you don't need to design much of a vehicle to land a large mass on earth.