Good for you. I did the same. I'm pushing mine out to past July. I understand the desire to want to really get the update as it is a nice one, but I'm not willing to take even the smallest risk of getting infected or infecting others with the virus I could get and not know it. Perhaps in some areas it is not a big issue yet, and I can see some folks wanting to get it done. I'm baffled by the postings of some folks in high risk areas with stay at home restrictions that rush right down to get an update as soon as the email comes in.
Even in remote areas, by knowing a bunch of Tesla engineer / service people, and how they travel around to the bay area plant, I have some concern that even with me being in an area where there is not YET a substantial problem, I'm not going down there to interface with those guys. Best wishes for folks that can get the update done in areas of low risk.