I've been using Crossman BBs in my 37" off road truck tires for about 5 years, now. I started with Dyna Beads, which worked just fine. My problems started when I'd punch a tire in the desert, and lose all my beads in the sand. My tires take 11 ounces of beads per tire. That gets expensive when you're repairing one every time out! 11 ounces of BBs can be had for a buck or two. Since it gets well below freezing here in the winter, I also put about a cup of anti-freeze inside each tire. That's is a trick I got from my dad, who was an OTR truck driver for 16 years back in the 60s and 70s. It works just fine for my application.
I don't know where the other posters get their info, but once you're moving, the BBs stay put on the inside of the tire carcass, so there's no friction to worry about. The copper plating wears off the BBs in a couple months, but I've never seen any rust. Of course, I drive in the deserts of Nevada and California, so your mileage may vary.
That said, I don't use BBs in my motorhome tires. That's a completely different application, as far as I'm concerned. I expect and prepare for tire failure on my off-road truck, but I'd just as soon not worry about it on the highway! I use only air inside my tires, and Centramatics for balancing.