I've been continously upgrading a couple months behind new releases on commercial projects since 2015. I've upgraded about 17 times so far. Unreal's update story is light years ahead of Unity's half-hearted "automated" mess.
Worse bug I had was back in 2016 when an upgrade lost reset the scale on weighted bones to 0.