I'm happy I upgraded, but only did so because I actually went from an 11 to a 12 mini. The way the phone operates doesn't feel different at all. Even the screen isn't something I really notice being much different. Just mainly wanted to go back to a small phone. And I thought the new body design was interesting, and loved the blue color. I actually thought the rounded edges and curved screen on the prior models was nicer, but I often use a skin on the phone and it was near impossible to apply those with that design. Not an issue now. I will say the battery life difference is definitely noticeable, though. The 11 was just a total champ. But my 11 also acted funny much of the time and was often not responsive for some reason. Haven't had any issues with the 12 mini in that regard. Battery life is perfectly adequate with the mini 95% of the time. Haven't noticed any major benefit with 5G, but I spend almost all my time at home on wifi. I am hoping to keep the 12 mini for at least 2 years and probably longer. Prior to the 11, I had a 6S+ for well over 4 years I think. Ultimately, I wouldn't think switching from the 11 to 12 would be worth it. Only do it if you simply enjoy having the latest model. Or if maybe you think you'd prefer the new body design. If so, go for it.