I don't know much of the history with the original poster but maybe instead of jumping all over him right away suggestions can be made on how to correct what is currently being used? When looking closely you can see the pre-punched holes in the side which is typical of melamine planks bought at home depot and such. I would guess self built. Since I use a self built rack system (made from melamine) the top of every one of my enclosures is melamine. It appears to have a hinged lid made of either glass or something else. If it's glass or acrylic I would suggest Lexan. Using a lid like this would be much better humidity control then the screen top many new owners use. With there being two hides my guess is there is two regulated temperature zones. Now if it is Lexan and there is temperature control I only see two problems. The first being the light which my guess is it may only be turned on for viewing if that's the case it would be a non-issue. Second would be the cloth inside which I would think a snake can get tangled in. So with all that I'll make suggestions.
1) Remove the cloth so the snake wouldn't get tangled.
2) Remove the light especially if its meant as a heat source. Lexan for the top is user friendly to work with you can get a sheet cut to size and cut a hole inside. Then install a screen to allow heat inside.
Lastly it seems you may be having fun and enjoying your snakes so I would say to continue to do so.