ADF's are a good start,
I currently have a 46G bow front with 7 ADF's 14 neon tetras 3 cherry barbs 3 emerald cory's 4 Ottos
The tank has two huge amazon swords that I have to trim back every month or so.
The trick is feeding everyone with out over feeding the tank.
What I did was to place a small ceramic plate on the gravel (that is too big for the frogs to get into their mouths.)
and I feed them a staple of tadpole / aquatic frog pelts that sink. I feed the fish on the other side of the tank
while I pour the pelts over the dish. And the frogs have learned that the dish means food.
So far this has worked for the past 3 years and every once in a while I can hear the frogs calling.
It sometimes sounds like leaking air.
and I have found them having fun but no eggs. I think the fish are eating them.
One of these days I will have to set up a tank just for the frogs.