Typically, for off-road you want the smallest wheel with the most rubber you can get. For on-road, more rubber will give a better ride, but worse handling. In your case, I would still go with 17s if they work with your truck, and some good load range E tires, that will take a high PSI...