The only comment I have on Nifti is it seems to leave a bit of a residue, but as it is the very first of a number of processes in the cleaning regime, that is not really a problem.
I'd actually be interested if anyone could identify what is actually *in* Nifty?
Front line = Nifti
Second = Novus 3 or Nifti - I always use Nifti
Third = Novus 2 or Mills Wax. There is another product called Wildcat that was used in the "old days" - but I've never used it.
Treasurecove or 3M compound polishing kit
Paste Wax (Mother's / Meguiars)
The golden rule with any product is NEVER EVER spray (liquids) directly on the playfield - and keep water based products well away.