I personally prefer a tank, but I recognize that since I only have one snake I don’t have to consider space as much as others do. It took me a little longer to perfect temperature and humidity with the tank, but I truly enjoy watching my girl explore and eat and sleep and shed and go about her life on a daily basis - and so I prefer a clear enclosure. I also keep her in my room and prefer the aesthetic of having a jungle-like enclosure as opposed to just a tub. But again having only one snake it’s easy to maintain one tank as opposed to several.