It wasn't the best choice because as you point out it is all screen. Such cages are designed more for chameleons. With frogs it is all to easy to end up with a little dried up frog mummy.Tree frogs are fairly resistant to desiccation though so you may be able to get away with it if you have a deep bowl of water available and never let that dry up.