When I bought my Mavic Pro, I had it for 2 years and never updated a thing. It worked perfectly the entire time. I sold it and bought the
Mavic 2 Pro and left it too, with the firmware it arrived with, never had an issue at all.
Then I had a gimbal problem and sent it to DJI for repair and they replaced the whole drone. I had to do all the updates when it arrived, which I did with the help of DJI tech support. I found them to be very good people and extremely helpful.
I had an issue with the replacement drone regarding the 30 degree up camera position. It would move up and hold while on the table in the house, however, the moment I took it flying and tried this, it would immediately snap back from the 30 degree up position while hovering and again as I very slowly started to fly forward, or backward.
I went through a bunch of settings with DJI tech support again and still no luck. They asked for me to return it and they sent another replacement. Again I had to go through all the latest updates with
SC and the drone and I still have this problem. A friend who never changed his firmware from the time of purchase of his
M2P does not experience what my problem is. He can set his 30 degrees up in a hover and fly forward or backward and there is no change in the camera's gimbal position, it stays where he put it, at the 30 degrees up point, just like my original
M2P would do.
Maybe it is just a coincidence but that is my experience. The choice is yours, but I feel that if it works and does what I need, I leave well enough alone.