We used to rust-blue muzzleloader barrels. I don't see why it wouldn't work well on a truck body, and it was a pretty tough finish, especially compared to most paints.
I kinda like the look of a truck that's clean, but has obviously put in a bit of work. Fortunately, that pretty much defines most of what you'd find in our trucks, except for the show trucks and mall cruisers.