I think in my case it's more annoying on a diesel. Starting a 4 cylinder diesel every few minutes isn't quite the same experience as a 6 cylinder petrol. I'll see how I go when I get the 330d.
And it appears the coding option isn't available for UK owners through UK dealers