Hi Hjoe and Welcome

How many tads?
I think enclosure will depend on quantity of frogs.

Would definitely make a nice tall climbing tank.