I'll add my experience after this little note. Everyone is going to experience gears differently. This is why you see people preaching 4.88s on flat ground. Where as someone who lives in a hilly area or at elevation, would preach 5.29s. You also need to take into account of which transmission you have. If you have an automatic, 5.29s are the way, if manual, you need to really think about whether you need 5.29s.
Everyone will also have different driving habits, someone might drive "like a grandpa" and 4.88s would probably be more than enough. I see a lot of people say their trucks perform just fine with stock gears on 33's. These people probably either don't drive highway speeds frequently, or they live in a mostly flat area. Then there are people like me. I would sell the truck before being forced to stay with stock gears on 33's
Now. With all that being said, I have 5.29's in mine on stock tires with the automatic trans. Granted, I intend on fitting a tire around 33"-35". I also intend on a steel rear bumper, aluminum front, full skids, and a RTT on a bed rack (or canopy, still undecided).
I live on a very hilly island, and hit roughly 50mph each way to and from work, uphill and back down, most of the way. I legitimately can't think of one road on my island that isn't at least a 2% grade for the majority of it. With that, for me, they work great compared to the 3.91s. I'd even go as far as saying I wish I could have more. I'm certain that when I get the tires on, my next upgrade will be OV tune.
But that's just with my driving habits in my area. It could be different for you.