I think it can still do with some changes, and your bp's attitude would improve. The half log hides actually aren't very good hides at all. They need hides where they can hide their entire bodies completely inside, like these ones or just the one you have on the left. Another benefit of these is you can make a humid hide for shedding:
http://www.reptilebasics.com/medium-hide-box
I think just that would actually help a lot. But another thing is that there isn't much clutter in the "space" in the tank, most of it is just on the ground. I would put in some branches and then drape big, leafy vines like this over them:
https://www.amazon.com/Flukers-Repta...=flukers+vines
Another thing is that reptiles can see the red light and it does affect their circadian rhythm. Ideally, you'd want a UTH combined with a CHE (ceramic heat emitter) to provide heat in a glass tank, with no lights.