well, tubifex worms are kinda like worms. they are not larvae of anything. normally larvae that are water livers then convert to flyers float at the surface of the water. the tubifex variety sink, unless im mistaken...
another good yummy thing would be black worms, breeds steadily, yet yummy, dont know if puffers go for them though..