From what I have read set your truck to a towing tune for plowing, keeps the engine from stressing out too much and it has a little less power so it will help keep your tires from spinning too much.
and about the high idle, dont ask me lol, i dont have a clue. I would check the web site for prices because I think it would be a completely new tune... but its so new that they might just add it for free... but again I dont know.

hope i helped