lol....gotta love bugs, herps, and phibs, they all go against everything we are told about them. each and every one is an individual and they let us know it.
i'm in the process of setting up a hissing cockroach viv. if figured i might as well keep some as pets since they will be feeding my frogs so well.....LOL
very cool 'pedes. and don't worry, the viv will look better once your plants grow in. no viv looks amazing from the start, they look amazing a year from now
to get your humidity up, block off some of the screen top with plexi or saran wrap, you may have to seal off some of the front vent as well to get it where you like it.