Dick,
I'm surprised you feel the need to have one with that 05. My Torgueshift - tow command system has never left me with white knuckles and I ascend some pretty good grades here in Colorado.
Honestly without having one I couldn't give you an opinion. I don't believe I need one, but then again I don't have gauges so I may not know I need one
.