I just see your hides as the only issue. You really want to provide a tight fitting hide with one entrance. The half logs are not very good at offering a secure feel. I get how you want to see in the birdhouse hide but that is in no way offering security. If you want to keep it that way cover the area with a thick paper and hinge it at the top with tape so you can left it and peek inside but still offer your snake security.
Also watch the wood for mold. Over time the heat and humidity can cause it to grow.
Other than that it looks very nice.