I was in the same boat. My truck is a 21 with 7k miles on it. All I wanted to do is level it out and push the tires out a bit. I did enough research to know that I was not interested in the puck that goes above the coil. For every positive review I saw for those, I found 20 negative. Bilstein's get mostly universal praise, but my struts are, essentially, brand new and I really didn't want to chuck 'em if I didn't have to. Next up was strut extenders/spacers that go above the strut body. Those got mixed reviews depending on whether or not the UCA's were replaced. Again, mine are brand new and I just didn't want to pitch 'em. Rough Country has a kit that includes bump stops that keeps the suspension drop the same as stock, so I went that route and have had them on there now for about 500'ish miles. So far I love 'em. Ride (obviously) didn't change and it leveled it out (my truck was about 2 1/8th inch front to back) exactly as I was looking for. I measured suspension drop and those bump stops do exactly what they say and keep it almost exactly what it was prior to installation.
I went with Titan Wheel Accessories 1.5" hub centric spacers and have zero wobble/shimmy/vibration of any kind. If you didn't know ahead of time that they were there, you'd never know they were there.
Now all of this is on my new truck. On a truck with miles I'm not sure I'd go with any of this. In fact I'm fairly certain I'd have gone 5100's front and rear, and probably would have gone with new wheels. But everything here is brand spanking new and on that application, it to this point has worked very well for me.
You're getting a lot of good advice here, so whatever you choose will serve you well.
Good luck!