racks have small tubs, and the snake feels more secure. in a large enclosure they become stressed at all the open space so you really have to bush it up. plus, BP's in particular hide all day so theyre not the best for show snakes, since you will mostly be looking at what looks like an empty enclosure. tanks are also harder to heat and transport, although visions and boaphiles etc. are alot easier