It's amazing that this could have worked as a Dragon 7. One engine failed and they still could have made it with one other engine malfunctioning. Bearing in mind the cost of the launches for SpaceX are forecasted to be significantly lower than old shuttles, this is all the more impressive.
There was a misshap though, since the Orbcomm satellite wasn't nearly put on the right orbit. I have no idea whether the onboard propulsion of the satellite will be enough to get into the desired orbit, but if they do manage it, it will be a testament to the quality and interest of fault-tolerant space operations.