Tow/Haul reprograms the trans to hold it in gear longer so it will use the engine's powerband closer to peak under load. And yes, the RPM will go up 500 or so depending on your load.
Also, on a 1500, if you are going downhill and are picking up speed, just tap the brakes and it will downshift 1...