The only right answer is do what works for you. If your snake eats, sheds, pees, and poops on a regular basis then there ya go. If not something we, as keepers, are doing is wrong and must be corrected. Whether it be a tank or a tub is irrelavant, the same problems can occur in both environments. Everything is dependant upon the time and effort that the keeper is willing to put into the care of their pet.