He only played five times for Napoli, maybe things just didn't work out? His record with Swansea is impressive, twenty goals from fifty-two appearances.
He'll probably want silly money though so left Derby snaffle him up. Good player though and certain he'd do very well in the Championship.