To me the BO launch-and-landing is very much like what SpaceX already did with Grasshopper, only from a lot higher up.
Anyway, let's hope that SpaceX manages to land the next time they put something in orbit, that would be a big step forward, I'm seeing a lot more practical value in SpaceX than in BO.