I have the *exact* truck that Brooklyn does (don't think I realized that!)
I would do the air suspension again in a heartbeat, and that's the option that's going to cost you an arm and a leg later on. I'd go with the options you outlined. Good luck!
Kelley