I have 4.56 gears with a 3speed auto (and a Ford 8.8 rear).
35" tires in summer, and 33" in winter. (but would prefer 35" in winter too - it's just what I currently have).
I'm happy with my gear choice...although I often wish I went to 4.88 for even better acceleration. I do like this gearing with my 33" tires.
(I previously ran 3.07 with 33's, so this acceleration thing is a treat...)
I "use" acceleration much more often than "top end" speed. Keeping in mind that I live in an archaic "city" that doesn't have freeways or other proper infrastructure, so the only time I'm going over 60km/hr (40mph) is when I'm going out of town to the cabin or to a trail. Everyday commuting to work is sub 60km/hr.
Places with freeways for commuting may want to think differently.
I also drive conservatively...or within the safe means of my Jeep...and my gas mileage, lol.
So my rpms are "high" on the highway (3000-3300) around 100-110km/hr (60-ish mpg). I rarely feel the urge to drive it at 120km/hr (I'm guessing 70mph-ish). Even if my engine has no problem getting to that speed, I do not feel safe enough with my stability if I have to do any kind of emergency maneuver.
It's the stability that is the limiting factor for me, not the engine.
I also chose 4.56 over 4.88 because I was going to be swapping between 33" and 35" tires. However, if I could go back in time and/or just run 35", I might have installed 4.88's. But that's keeping in mind I am not speeding on the highway.