I just scheduled the upgrade for my 2018 Model 3. It’s not free, but only costs $280 and they do it in my driveway. Rumor has it I might get a CCS adapter out of the deal too, but I’m not sure. It’s an older car but still going strong, and my biggest concern is that if I don’t do the upgrade now they’ll run out of upgrade kits and the car’s value will be permanently damaged even if it lasts another ten years.
A little bit of pain when there aren't that many vehicles is fine if it makes things quite a lot better going forward.