If you towed all the time, I'd probably give the nod to synth oil. But if the manual says you can use dino all the time, I couldn't argue with it.
Depends on your comfort level.
I would think the tow package is a benefit even if you don't tow a great deal. And that oil cooler you added doesn't hurt any.
I'm thinking the next car I get will be a State Police one. Preferably a Charger. (But all the SP in PA that I've seen are Crown Vics.)
Could of used a truck the other day. Looked silly carrying a table home in the front seat with the top down.....