roaches are by for the best decision i have made. they are easy to culture and they are 12 times as nutritional as crickets. my frogs didnt seem to like them at first but after a couple feedings they go crazy for them. and the frogs that used the roaches for a staple for grew 3 times faster then the other frogs that i stapled with crickets and pinkies. although your list of food items is great. and many items on the menu is optimal, some are hard to come by such as the horned worms. Earth worms are great as well but you may have to feed with tongs the are slimy so they are kinda hard for the frog to grab on to. But they are loaded with protein and have a high calcium content. crayfish and goldfish are probably the most nutritional food you can feed your frogs but they tend to be spendy, and like the earthworms you may have to tong feed them. i found gut loading your feeder pray weather it be crickets, roaches or mice, with fresh veggie's or oats. along with dusting every 3rd feeding. that way they get vitamins and calcium. gut loading this way you can do every feeding. I found lots of gut load products in pet stores and honestly they are a waste of money. when you can make your own substitutes at home that may be much more beneficial. mice should only be a supplement maybe once a month. even though it is pretty sweet watching them in action when you drop a mouse in.