I feel that a small ball python most of the time does better in a small enclosure.

Your observations mirror my own when they larger. I have three ladies in three 2x3x1 RBI reptile cages and they lounge and move around and use all of the space at night. It is a joy to observe.

Sadly, my larger ball pythons in tubs do not have this opportunity (yet) and so they exhibit quite different behaviors.

In a few months, I'll have three more 2x3x1 cages for three more of my largest ball pythons. As the rest continue to grow, I will be working feverishly to transfer them to cages.

There is, however, a huge caveat to this story. Some ball pythons really do better in a very small zone. I have 2 ladies in particular who I doubt will ever live in a cage- they really thrive in a teeny space.

One size does NOT fit all ball pythons and I am really thankful that there are many options and that the members on this forum are diverse in snake keeping methodologies. This really permits a very well-rounded education!