Don't listen to naysayers with extreme Germanophile attitude.
I have been using NuFinish for 15+ years on a variety of vehicles (including German) and the result have always been more than satisfactory. Long lasting with fair look. I applied it 4x a year and it is a painless and quick process.
I have one reserve. On my 2005 car, BMW recommends a Carnauba based 'wax'. NuFinish is polymers based. For this reason, I might buy something else like 'Mothers' or 'Meguiars' this time.
Just a word about car soaps with Carnauba that I have been using for 3 years (I wash every 2-4 weeks... that's possible when you don't have a dark colored car ;o) ) ; I have seen a difference and a coat build-up with 'Sunshine'. I recommend it.