Ballasting the bed is absolutley a good idea. But it can be a lot of work. I have had Eight Sandbags for years, 40 pounds each, that I keep in the horsebarn and move to the truck when needed. That is a minimum requirement. And now that I'm keeping a winch/receiver mount and other recovery gear in tubs in the bed, I'm working my way up to maybe 600 pounds.
This is why folks who drive in snow have no interest in Leveling Kits. My "Leveling Kit" is lots of heavy gear, dirt bikes, lumber, or a load of firewood.