We paint quite a few springs for Porsche Cup cars, We use acid etch primer which is easy to use and available in aerosol cans followed by standard 2K paint in any colour you like. If you are really worried about flexibility Standox do a addative called Standflex which is designed primarily for flexible plastic parts but can be added to the top coat to give added flexibility.