I have the same pan on mine, I like having the extra fluid and peace of mind. Don't let people discourage you on your project. That's what makes people stop posting and just stalks around and not inform the rest of what they have done.
No one is trying to discourage anyone about anything here. It is an open forum. Do what you like to your truck as you see fit.
There is nothing wrong in reporting your results doing the same mods. If the results are different than yours; then it should be posted so people can find out why and better formulate their decision.