The more I think about it, the more I'm liking the deal for New York as well.
They have plenty of cap space, they can try to sign two top free agents, and they'd still have assets in the form of their young guys to trade for Anthony Davis.
If none of that happens, they still have a solis core of young guys in DSJ, Knox, Mitchell Robinson and whoever they land in the draft. Roll their cap space for another year and continue to rebuild and grow.
I think its great for NY either way.