Well..this guide says that if you write your own records to the HU, when you take it to BMW, they will overwrite it from their previous data form their servers. And yes, both the HU and the FOB have your records.
Assuming that when work is being done on the car at the dealer, that latest work/maintenance will be updated and added.