Hi Davarello,
I have the exact same bike. I like your temporarily solution until Specialized releases the required service parts. In the weekend I will add it as well.
May I ask you another question, you commented "
Also has a noticeable whiny noise under load (silent in ECO)". Yesterday evening I have been driving some trails here in The Netherlands. I was together with some other non emtb riders. To prevent to high speed differences between me and the other riders I tuned the motor back to 15% assistance and 15% peak in ECO. When driving offroad uphill in low gearing and higher cadence also my motor started to whine a lot. Can you maybe try if you have the same issue. Of which I actually still don't know if it's an issue or if it's normal behaviour of the new Brose S Mag.
Others in my group who are not aware of any noise issues (because I didn't tell them) made comments about the sound as well. So I guess it's not only me who is focussed on the noise because I am aware this has been an issue with early 2019 Levo's. I will also try to record some videos as well in the weekend.
To close this post with a positive ending, the bike rides really nice. The possibilities to finetune all settings are virtually unlimited. I don't have any excuses anymore not to ride as you can adjust assistance exactly to the level of the rest of the group and your condition at that moment. This is certainly an advantage to the Bosch power EMTB's which are working with a preconfigured fixed assistance menu which you are not able to finetune.
If I would buy the bike again? I guess I would because I really like it. I only hope we can all count on Specialized to solve the early 2019 issues in an acceptable way.