Palace overpaid as they were desperate in January. He should have been more in the £25m ballpark.
That said, he's young mobile strong and can score goals. He's only going up.
That's some pretty selective stats too. Here's his career record:
Got to take context also. His bad year at Wolves ... well they were dreadful. No wonder he didn't score many. Then his appearances last year at Palace - he only joined in January and lots were as a sub. Even then, new city, new team, 3 goals in 14 appearances isn't terrible.