Yes, definitely a nice tank and plenty of room for a few WTF or your Greys.

My WTFs likes a night time red low wattage bulb for perching under and the frogs would stack up on top of each other to get right under it. you would have plenty of room to make some happy frogs with that deal.