I am just ending an experiment with priming in three different mediums:
Spray Clear, to allow the color of the (plastic molded) miniature to be retained.
Spray Gloss Red as the dominant color of the figures (Space Marines from Space Hulk).
Spray Gloss Dark Purple as the dominant color of the figures (Genestealers from Space Hulk).
Clear: Jury still out. Didn't work great for biological figures, with painting efforts to cover the base plastic cover more trouble than having a few areas "natural". Didn't turn out horrible, just didn't really prove worthwhile.
However, with vehicles (SF tanks, etc.), where only certain sections will be spot-colored, I think it will work fine. No problems with the acrylic bonding to the clear coating, which is essential.
Red gloss spray: Worked a treat for the armored Space Marines (no exposed heads). Drawback is when I had to do touch ups, I couldn't quite match the spray can color. Also, I'll need to use a gloss clear sealant to maintain the glossy look of the base paint. Still, I like what it produced.
Purple gloss spray: Again, only real problem was matching the dark purple when I had to do touch ups. This time I mixed some "plum" craft acrylic with black acrylic for a close-enough match. Good enough to game with is my standard for these things (kinda tedious to paint, actually), so again it was fine.
Several years back I used "hammered metallic green" for a fleet of alien bio-spaceships. Worked great. Easiest paint job ever. Spray, and then add engine "light" and weapons "light." Done.
Next up: Taking a bunch of plastic wall anchors ("mollies") and turning them into two fleets of gold metallic and silver (chrome) metallic spacefleets. Again, should work a treat, and look very different on the tabletop! (Yes, partially inspired by Starship, but also classic SF. Hey, why not chrome? It reflects sunlight/heat/lasers, and there ain't no space pigeons to spoil it after a good washing.