I wouldnt say "no",
He can play on the wing or upfront from what I have heard and has natural power and pace, the rest can be worked on.
£2m sounds like a steal for any player, I think he may go for more than that. Last time Palace "needed" to sell we bought Johnson and it still cost £8.5m!!
This lad hasnt got premier league experience, but palace could still ask for £5m (plus extras), the way its gone with our transfers, "happy harry" would probably step in and add him to the 50 man squad at spurs