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.
KMG
0.1 BP 1.1 Blood Python 1.0 Brazilian Rainbow Boa 1.0 Aru Green Tree Python
0.1 Emerald Tree Boa 0.1 Dumeril Boa 0.1 Carpet Python 0.1 Central American Boa
0.1 Brooks Kingsnake 0.1 Speckled Kingsnake 1.0 Western Hognose
0.1 Blonde Madagascar Hognose 1.0 Columbian Boa
Looks great! KMG is spot on with the advice on wood hides if they aren't treated to withstand the moisture required in a BP cage. Stores like LLL reptile have a great variety of aesthetic plastic hides for tanks.