Jim's post reminded me (BTW, his truck is gorgeous and a lot of fun to convoy with!)
Yet *another* thing to consider ... A lot of guys have had their tires made perfectly round on a tire lathe. I thought that was crazy until my friend with a Powerwagon did it to his *very* expensive Michelins. The difference was truly amazing. And you (like I was) might be completely gobsmacked at just how out of round most tires are these days.
If you find that balancing still doesn't smooth things out, consider a tire lathe. Next truck is finding someone who has one ...
I worked as a mechanic in a tire factory for five years, most of that time in the section known as "Final Finish." This is where the new tires that come from the presses go to be cleaned up, balanced and then sent to the inspectors. All new tires go through a dynamic balancing machine where they are graded. If they are on spec, they get sent on for clean up then final inspection and off to the shipping department. These are OE tires (for auto/truck manufacturers). If they require grinding to get into spec, they head to a machine that chucks them up (horizontally), pressurizes them, then spins them at a high speed to determine where the "thick" spots are. A pair of grinders on arms then moves in to remove tread at these spots. This process is repeated until the tire is in spec. These tires are sold to your various local tire stores. It was well known in the plant I worked at that the tires that had the most rubber ground off of them were sold to WalMart.