I agree! I'm hoping that I have a male just so I get a chance to hear him sing someday! I know I'll be over-the-moon excited about it!
My little frog is happily living with MTS - no worries there! Your frogs will love all of the plants in their new home - and the sand, as well! It sounds like you're off to a good start!
As far as them being messy eaters. . . mine isn't! His food is messier than he is, and tends to go floaty! I don't think I could keep brine or bloodworm in a bowl - but I've found that as long as I don't overfeed him, he finds it all (given time - they don't see very well, and it takes ages for them to find their food if it isn't live - though I've seen mine nab a guppy fry like lightning!) Anything left behind is easily cleaned up with a turkey baster (for me - and my 5g tank is heavily planted, too!). Good thinking to be extra careful in a filter-less tank
A friend of mine recommended defrosting food in a tea strainer to get rid of any extra liquids, as all that does is dirty up the water. Great advice! And all of those wonderful plants won't hurt, either!
You'll have a fun time if you ever decide to add the beta in there. . . I had a killer hard a time keeping frog's food away from the fish when he lived in a community tank. There are loads of people who have worked this out, though - so if you do put them together, you'll have to let us know how they do! I really was considering adding a beta, but. . . it's so NICE now not to have to worry about him getting enough, I think I'll stay with a species tank (and snails, lol!)
It would be wise to check if your LFS sells other types of frogs, like ACF - and if so ask them about their breeders. As Gizmo mentioned on her first posting - ACF are carriers for the Chytrid fungus, and ADF frogs that come from shops that stock both are often exposed. . . not to scare you, but it can take three months for signs of this to show up, and it's a bugger to get rid of. Better to be aware then lose a friend!
I'm a beginner with these frogs, too, but have learned a LOT in the time I've had mine! Do keep checking in - I'm sure those who have been around longer will have more information to add - and of course, update us when you get them!