All things being equal, I assume if we take a DP from another team in MLS it means they are upgrading. Which means we are not looking to lead the pack, at least when it comes to DPs. Also, MLS in general is getting better so quickly that even getting the best DP in 2018 would not guarantee we lead the pack of 2019 DPs. And he wasn't quite that.
All things aren't equal, and there are all kinds of team-specific or contextual reasons this could be a win-win - system fit, better personality fit, location, etc. But are those team-specific factors enough to overcome the more general constraints listed above? If not, at best, we are improving the squad less than the other squads are being improved, and we're arguably starting at a disadvantage anyway.
I didn't see him play a lot in 2018 so it's hard to say. The terms of the deal are probably really important. He's also a young DP so this would give us a lot of room to improve the rest of the squad. I'm open to it but it doesn't look like a home run on the face of it.