My only experience with Vallejo primer from a bottle (as opposed to an aerosol) was that even after letting it dry for about 24 hours, I could scratch it off the model with my fingernail. And this was when it was applied over Mr. Aqueous Color acrylic paint (which is alcohol-based, BTW) — I didn’t try it on bare plastic, but the person whose primer it was¹ told me he could just wipe it off with his finger from plastic wargames figures he sprayed with it.
By contrast, Vallejo primer from an aerosol works very well, IMHO, and is very much more durable. However, it will leach colour from some brands of plastic (at least Academy, and I suspect also
Tamiya).
IMHO, though, an important question is whether you need primer at all. You say you will be spraying acrylics, but which kind? If you intend to use water-based ones like Vallejo, MIG, Hakatakatakakatawhatever, and similar, then my experience is that you almost
need a coat underneath for no other reason than to get around the risk of the paint beading up on the bare plastic. With alcohol-based acrylics like
Tamiya and Mr. Aqueous Color, and also the water-based ones from
Revell and Italeri, you can just go straight over the plastic with no worries at all. I suspect the same applies to lacquer-based acrylics like Mr. Color (without the “Aqueous”) and
Tamiya’s LP-series of paints, but my limited experience with them has been poor enough that I’m not touching them anymore
¹ He wanted my opinion on it, to see if he was doing something wrong or if the paint was crap. We concluded it was the latter.