I can answer any question you might have Ant, but my answers might be a bit biased.
The basics: Enamel based, will not attack the plastic therefore a primer is not necessary but optional (some modelers us a primer to find the flaws in the finish before paint. Can be sanded or polished out to remove surface blemishes and reapplied without issue. Dries very quickly and is masking friendly within an hour (varies with temp and humidity). Can be tinted with regular old fashion Testor's enamels if desired to achieve differing tints. Can be polished with SnJ Polishing Powders (Totally Optional). No sealers required, decals go on smartly. The finish is satin in appearance.