I think that Ian has the most accurate question. Trying to paint anything over a vinyl covering is just a lead-in to disaster.

But I have had success using some of the epoxy paint over plastics so its not to say it cannot be done

Anthem: AVM60
Axiom: ADA1000, LFR1100, VP180, QS8, EP500, M3, M3comp
AudioSource: Amp One/A