I cannot agree, in some term with this.
Larvae from hatching (1cm) till 1,5cm will eat daphnia, baby brine shrimp and micro verm.
From 2,5cm till metamorphosis they can eat blood worms,big daphnia, tubiflex, black mosquito larvae... but not when 1,5cm! a bloodworm usually haves 1,2 to 1,5cm! impossible to a larvae with 1,5cm to catch something like that!!
Cheers,