You're welcome. If you look around, there was a huge british roach seller that closed down recently (i forget their name). The guy is quoted in videos saying that his roach mix is about 50% protein. Along with this mix he fed a lot of different assorted veggies. Probably a few hundred thousand roaches on hand of 15+ different varieties supposedly doing great on this feeding schedule. The youtube videos are all still up to see.
I try to copy this routine and just use a dry food with far less protein. I make feeding easy by making the dry mix about 50% of the food source. When i go to the grocery store i normally buy fruit, squash, veggies, or whatever is on sale and cheap for the weekly roach staple. This way they have a low and high protein food source available almost every day that they can differentiate between. If they want ruffage, it's available, or if they want a higher protein food, it's also available. From what i've read, the uric acid storage is a natural (and awesome) food storage method for roaches. The excess protein eaten is converted to uric acid. This uric acid has the ability to be easily stored and converted back to protein in times of food shortage for the roaches. It's my assumption that young nymphs, old nymphs, and breeding adults will use differing amounts of protein throughout their life which from our perspective means that you'll be feeding roaches with all different levels of uric acid if only one type of food is available. Leaving the multiple food sources gives them the choice.
Also if you don't have one, get a hydrometer to read the humidity in your bearded dragon enclosure. They have the nice digital humidity + temp one at walmart for $10. It reads the lows and highs over the past 24 hours and works like a charm for me. Btw i'm no expert... This is just what i've found to work out very well.
Good luck