When talking about nutrition, it's always important to specify staple or treats.
Hornworms as a staple, I am not too sure.. as a treat, absolutely!!!