SpaceX can (hopefully) do better...
https://twitter.com/elonmusk/status/678152249369952258If that's a Canaveral launch to a Canaveral touchdown, I assume the first-stage must be doing an orbit. As their barge landing attempts have shown, they can hit their targets. It just remains to be seen if they can finally manage a soft landing.
With their last launch a failure, this has all the hallmarks of a test flight. Be great if it works, but will look worse than the barge failures if it doesn't.