Tubs are wonderful. I switched about a month after I got my frist snake. I now have 3 and it is much easier to maintain the tubs compared to the tanks.
I use two kinds of tub sizes. 32qts for the bigger ones and 16qts for the juvies. I use paper towel substrate and I just change it when there is a spill, pee, or poo.
Heating is probably the most simple part. Flexwatt on a thermostat. Tada! Most premade racks will come with the flexwatt so all you need is a nice thermostat.
I use 2 hides but my snakes are still on the small size (under 1000 grams).
Basically, tubs are awesome.