"Phoenix Worms" is like a brand name for Black Soldier Fly Larva. I just started growing them a couple of months ago, so I don't have a good feel yet as to whether I can grow enough to use them as a staple or not.
You need a lot of space for them and a special container to grow them. I bought a thing called a BioPod that is made for that, just Google it for info.