Hi TimR,
You were brave. Yes it's frustrating having such beautiful cars and in some cases less than perfect paint finish. Apparently the Maserati's have very thick paintwork so allows for some good correction.
I asked Nick (my son) and he says the Meguiars paper is the Nikken, but he uses so...