He definitely isn't an upgrade at whatever price Palace are asking for now. No European experience either, so he doesn't even have that going for him. As always, there's better value overseas (Pacho cost €40m last summer).
His commitment, or lack thereof, was also a major issue, which played a significant role in his poor spell at Barca. He would rather stay up all night playing Fortnite than go to training in the morning.
As Enrique touched on after last night's game, he was running back and filling in for Hakimi multiple times. I guess he maybe needed to just "grow up" and have a manager he connects with.