I think it is just preference more than anything. However, if an inside the cab tank developes a leak you do get to smell fumes which is not pleasant. There has been arguments both ways as you point out in your post. I have friends who have them both ways. Since I used an S10 chassis the tank was outside so I left it.