I build many vinyl kits. I glue, prime with a Model Masters Acrylic grey(any grey), putty(usually a 2 part putty) and sand, prime again then paint. Mostly with MM enamels. But I have used Tamiya, Freakflex and Valajo with no problems. The key has always been with using acrylic primer in multiple light coats. Then you can use any paint on top and seal with any sealant.
I have done kits, large figures, AFV tracks, tires and even various "soft plastic army men" this way fro 30 years and not had a problem yet.