What is BEST is to provide proper husbandry allowing the animal to thrive, and that can be achieved in various way glass tank, cages or tubs, ultimately it is up to the keeper to see what work for them and their animals.
Some people fail as keepers whether it's with a tank a cage or a tub and some will succeed regardless of the enclosure.
SO it is about being open and do what works, and what might work one day might not work 2 or 3 years from now either which is why being in tune and understand your own animals is very important.