That's not how it currently works. The car's spec is stored on a central database and set in the specific modules when the car is first produced. You only lose the customised VO codes when you update a module (not a common thing to do, even for car modders) but even then you can often convince a dealer to add your retrofit's VO code to the central database. I strongly suspect that the subscription will piggy-back off of this infrastructure and the subscription will set/unset the VO codes.
BMW are fantastic with parts and supporting older car maintenance. Even now I can order 20 year old parts (including electronic modules) new from BMW.
BMW are fantastic with parts and supporting older car maintenance. Even now I can order 20 year old parts (including electronic modules) new from BMW.