What paint I use doesn't seem to matter (either acyllics of enamel).
The basecoat on which the wash is applied matters a lot though.
Sure, the base coat is chosen in regard of the effect you wish to accomplish. I always put a coat of Future on the kit before apllying the washes. Well, always: I've done otherwise:
A flat coat is flat because it isn't smooth. This sounds very logical, perhaps silly, though essential. The flat coat is made up of many small bumps, like a miniature sand layer. This irregular surface leads to it that it doesn't reflect light and thus not be shiny. These "bumps" or sandgrains form 'canals', through which thinned paint easily flows. It flows far and uncontrolled, forming a 'fractle' (an 'organic' computer image, hope this makes sense to you). When you want to make a consistent shade along a panelline, this uncontrolled far flowing flat coat methode turns into a disaster, in my humble opinion. A disaster - as aforemntioned in other posts - is almost impossible to clean up. Well, thats is if you don't want to remove
all the paint on the model.