Really nice set up and your frogs will enjoy the space! You totally need some bromeliads in that background though I need to get round to breeding roaches myself they're far too expensive in the pet shops.