From experience the dealers won't do any of the voucher stuff unless the car says so:( They claim BMW won't pay them for any work done outwith what the on board computer says