I needed to do a similar job and did some experiments.
On all test pieces, I lightly abraded the surface and degreased as recommended.
I used a standard primer, a melamine primer and a multipurpose primer (OPE or some such name) that claimed to work on anything.
All were applied according to the instructions and then overcoated with a sand effect paint as one option and an F&B eggshell as the other.
A week later, I did tests with a light wipe to clean and a heavier scrubbing, plus scratching with a finger nail to see of the paint would come off.
The special multipurpose primer was totally useless. More than a light wipe had the paint coming off. The standard primer was reasonable, but a heavy scrub took it off, as did the fingernail.
The melamine primer worked well, standing up to all the scrubbing, and I had to scratch with a screwdriver to mark it.
So, I think that it depends on the durability that you would like to have.
.andy
To email, substitute .nospam with .gl