I always use an enamel primer, usually gray and let the paint set for at least 2 days. Yes, there is a reason for this…
I also dabble in HOn3 scale model RR. I was building a run of 6 cars at one time when, for one reason or another, I was only able to prime 3 of the cars with enamel primer. When I got around to painting the next time, I decided not to prime the other 3, but to just start with the acrylic colors. After about 3 coats of different colors (to simulate wood) I used some watercolor paint mask with the final boxcar red coat to simulate paint chips. When I went to remove the mask, I realized that I had some big problems. The masking took all the layers of paint off of the cars that were painted in only acrylics. The primed cars had no problems with the paint coming off. However, the mask would not come out of the small nooks and crannies, and ruined all 6 cars!!! I even had to cut the mask off of some parts!! (I was at least a little upset)
The moral of the story here? I have found that using an enamel primer allows that first coat to “bite” into the plastic and makes for a much more durable paintjob. Oh, and always test a new technique on scrap.
Hope my misfortune has been of some use to someone,
edog