I am thinking (about 95% sure) of doing the same when my M3 arrives. I did notice the following on the Opticoat website so was assuming the price would be around $1100 including the wheels.
http://opticoat.com.au/opti-coat-packages-and-pricing
I didn't get a quote yet since I was waiting closer to the delivery date.
Would be interested to hear from people who have had it applied whether they allowed BMW to detail the car before delivery or asked for it not to be touched other than the normal inspection checks. Also interested to here if BMW allowed the person applying Opticoat to do so at the BMW premises or having to wait to get the car home, etc.