Mine never wait for the service indicator light. My 1st service was at about 4700km when the idrive was showing 5000km more to next service as I wanted to do a breakin oil change. It turn out that I was already entitled to free oil change and service. My 2nd service was at about 14k km and the idrive showing another 4300km to next service. The service indicator was earlier set at 15k km from the 1st service. Again free service and oil filter change. Same time put in my reverse camera. But have to pay for the coolant top up which was slightly below min. level. The secret is that under BSRI if the idrive shows 5k or less can go for the free oil change service. No need to wait for the service indicator. planning to extend my BSRI to 5 yrs. Quoted over 8k to do so.
BTW after the update to my car's electronics as a result of the fixing of the new reverse camera, the power seems to have improved tremendously. It's like getting a remap of the ECU to boost power. But FC gone up from around 6.8 l/100km to about 7.6 with my usual driving style.
I