Nice work! I have done the same with my 2015 and as you say it drives like new. I put a larger pack in mine and have found quite a few other benefits too.
With regards to the AC, did they use the correct insulating oil?
“The oil spec is MA68EV (i.e., non-conductive POE, rather than the usual...