I think you may need some ground cover aka hides. Imo ball pythons are burrowing creatures. If you think your ball python likes to climb though, it certainly doesnt hurt to put some climbing branches in there. From that pic it looks like theres not much on the ground. How many hides do you have?