Kudos SpaceX! Well done on getting your bird away and it looks like a successful deployment of the satellites.
As for the landing of the first stage, as long as they had control of the 1st stage all the way down, and the stress on the 1st stage wasn't excessive, who cares if it popped a gasket after it landed and then fell over?
If they had full control on the way down (without undue stress on the stage) then I think SpaceX should declare victory and move on to a land landing (Wow, that sounds weird!) with their next launch. August, isn't it?