I couldn't round up enough details to form a good opinion, but initially don't see as much fault as some of Trump's other EOs. By now it should be obvious that legality has nothing to do with trump's EOs. Congress is unlikely to challenge anything, so it will get thrown into the court system. A couple of years later when a decision is finally handed down, it will either go in Trump's favor with high powered lawyers, he will change the justice system, or will blame the failure on a rigged courts. It seems like a repeating strategy, anyway.