It seems you are quite "OCD" like I am and want everything "just right".
Well, you are making it very difficult on yourself with your setup. Instead of worrying so much about having everything cabled up and ran so neatly (incl. pipes and whatnot) you could save yourself a lot of trouble by setting the glass tank up as is suggested on the "sticky".
Or just go to a PVC / Plastic enclosure.
Like Godzilla said, you should never use overhead heat emitters to provide a surface hot spot. You are going to bake your Ball Python. And despite running a humidifier, you will simply suck ever bit of humidity right back out. Making it fluctuate wildly.
I know you can be sensitive to what you consider "criticizing". I'm not trying to criticize, I'm trying to give advice.
If you want to have a safe surface hot spot then provide a under the tank heater. Run through a thermostat making sure that the surface under the substrate (right on the surface) doesn't go over 90 to 92 degrees. The substrate shouldn't be thick above that area and the Ball Python will wiggle / burrow down to get warmer. So do not measure the hotspot ON TOP of the substrate, because it would be to hot underneath of it.
If you room is very cold you could use overhead heating as well, but that should NEVER EVER be so hot that it literally heats your surface to 90 degrees, esp. in such a small and enclosed tank. You should simply keep the ambient from falling below 75 degrees. You could also do away with the humidifier then. Simply get a substrate that holds humidity and mist only as needed.
For your Ball Pythons "comfort level" you should also cover up the back and sides to create more privacy. Your enclosure is wide open and lit up. It needs clutter and it needs cover. At this point everything you put in there is going to heat up way to much under the over heat and you will burn your Ball Python if he gets on top of anything, even just cruising and climbing the walls.