It's not so much the launch. it's the 'soft touch down' of the 1st stage onto a floating platform out at sea that is the big feature. ( it is also very spectacular) It means the massively expensive 1st stage can be reused, this will dramatically slash the cost of space launches!