Hi and welcome to the forums

nightcrawlers are same earthworms, but bigger, both are the best good out there for big frogs. Substrate is ok, but coco husk you say you use is not, you need fine coconut fiber -Exo earth or plantation soil