I dont really know much about them, but i think they have a high calciumhos ratio. I would think they would be good for variety now and then but not a staple.
They are great....but like Lee says if they will eat them. These are black soldier fly larvae and are very high in calcium. My question always is what where they raised off of? Because they will destroy anything organic. You can culture your own, but I haven't done it...basically you can feed them ANYTHING that doesn't go into your compost.