Silk worms could be your staple, but supers worms... not so much. Another good one is black soldier fly larvae. Pretty cheap, and really cheap in bulk and they are loaded with calcium. If you get a wine fridge (paid $60 for a good one on Amazon) you can keep them long term. So far they have lived 6 weeks in there at 56 degrees.
No matter what you go with, If you feed crickets or roaches now and again to add variety, it really helps. Back in the day we had crickets and super worms as choices. I added wild insects (careful about insecticides and herbicides) to the diet and did better than most people. I believe variety is key. If you fed say 75% soldier flies (and larvae), 10 % super worms then mixed up the other 15% with things like crickets, roaches, silk worms, horn worms, etc. you would have a pretty good diet. This would cut down on the amount of crickets and roaches you need. You could just buy a dozen crickets once a week, gutload overnight, then feed them all off that day and not house them. Buy silk or horn worms maybe once a month (extra small horn worms, they grow fast) and feed them off over a few days. Roaches are a little harder to find without shipping and buying a dozen at a time would kill you in shipping costs. Maybe find someone local (ask beardy dragon keepers) who raises them.
Like Jamestoo said, Blue bottle flies are great but I get a horrible hatch rate for some reason. Out of 250 spikes I get like 10 - 20 to hatch so I ma doing something wrong.