I think that screen top is going to make maintaining heat and humidity a challenge, but it's obvious that you have the skills to meet that challenge. Otherwise, it's a well planned and executed enclosure. Count me impressed.
Is that aspen you're using as substrate? You may want to consider something that holds humidity better.