I've used Planet Performance multiple times for my Mitsubishi Evo 6, they've done big jobs and a bit of painting for me too. They've worked on my Abarth too.
Never fleeced me of money, they're very much 'for the enthusiast'.
Any Fiat/Abarth owner wouldn't need worry if they use planet performance