Here's a side-by-side comparison of their three barge landing attempts: https://www.youtube.com/watch?v=IA7RzJckvQ4
I don't think big, over-engineered solutions really look necessary with the amount of progress they're making. Plus, there aren't any cushioned walls on Mars, which is SpaceX's eventual goal - use this sort of tech to touch down there.