I recently got the MCU2 upgrade. I wish I had done it sooner. 😎
Heeeeyyyy, money's not cheap. I mean money costs - ah MONEY. I got my MCU2 upgrade in March 2020. I was one of the first. Mine costs more than yours. Mine at that time was $2500 and did not include the FM radio. Wasn't even an option. Since I mentioned the radio, let me say, I worked with Teslatap.com and we sort of forced Tesla's hand to offer the FM radio. We figured a way to install it ourselves. I installed it and wired it to my S. However Tesla corporate was watching our progress and tracking our efforts and declined to enable the FM digital radio in the MCU gateway. So, its still installed but does not work. All that is another story and is well documented here. Tesla told everyone it was not possible. We showed it was possible to within 99% of getting it working. Results were though a few months later, Tesla offered it for just the cost of the module. A bargain. Mission accomplished.
For many months after that, I said the MCU2 upgrade was cheap at $2500. It was worth twice that in value to me for what it did to the car. It was like getting a new car. Well worth the $2500 at that time.
So, why am I harping on this instead of just shutting up? The money you are spending for your MCU2 upgrade is a bargain for the improvements to your car. If you don't believe one person's opinion, take a couple of days off and read the hundreds of comments here made by people explaining how satisfied they are with MCU2 - even after we had told them again and again it was a very good idea and worth the improvement in their car.
AND let me put this in perspective for all. For a couple of years before Tesla was replacing the eMMC free, I was tracking failures. I collected data across U.S., and Canada and Europe. I reached out to anyone with a reported failure. I also contacted the 3rd party fixers. I routinely chatted and email them. I had details. I can tell you having read many many posts, that in the very early days of MCU1 failures of the eMMC, there were no refurbished MCUs. Before Tesla offered the eMMC daughterboard replacement, (April/May 2019) they only offered the repair as a refurbished MCU1 (about Oct 2018); AND they kept your old one. (Those old failed ones were selling on eBay for $1,000). In those days, installed refurbished MCU1 was $3,000, later $2500, later $1900, then $1700, and cheaper. But in early/mid 2018, I read of post/reports from owners that paid $4,000 for a NEW MCU1. There were no MCU1 cores available to refurbish. This was before Tesla was offering a refurbished unit. Think about that for a minute. There was no other game in town. this was before 3rd party fixers were experimenting and beginning to replace eMMCs and copying the firmware on the chips.
Consider the anger and frustration from those 2012+ S owners that had to pay $4,000 plus tax for a NEW off the assembly line MCU1. All it did was bring it back to the same performance as when new. Same performance for $4,000 as a $400 daughterboard two years later.
It was more than 16 months later, 16 months before Feb 2020 when EM has said, they were working on a MCU2 Upgrade. It still took that 16 months. Can you imagine the anger and frustration of those owners that had no choice but pay $4,000 for MCU1 replacement and we got MCU2 for about half that cost?
Yes, anywhere north or south of $2,000 for a MCU2 upgrade is a bargain. Do you think Tesla is making a lot on that MCU2 upgrade? I don't know, but I don't think so. There's the MCU1 replacement. I think it will be around for a while. HOWEVER, we all know MCU2 is not a production car product. There's no future for Tesla to be building MCU2 for new cars. Its not used now in new cars. There is NO Guarantee that MCU2 upgrade products/kits are going to always be available. We could easily see an announcement that in xx of days or months MCU2 will no longer be available. It could happen as easily as it came to happen.
I think. I think if you are even remotely considering MCU2 for your MCU1 S/X, you better get it while you can. But then again, what do I know? Nuthin' honey.