Glad to hear your beardie is doing so well!
As far as the roaches go, my beardie gets a diet of dubias, crickets, and superworms. I'm just using supers and crickets to supplement while my dubia colony starts producing. He LOVES the dubia, and while he eats about 30-40 crickets, or about 10 supers, he only needs about 5-6 dubia before he's nice and full.
They're such a pleasant alternative to the other feeders. I bought 1000 nymphs in january, About half of them are now adults, and I should be seeing babies soon. As soon as those babies are running around I will feed off everything else and rely solely on dubia.
I also do the same method of greens in the morning and bugs in the afternoon. I didn't read this anywhere. I just noticed that if I put salad in the morning, he'll eat all of his salad, and if I put bugs in the morning he ignored his salad. So I said alright, you get salad in am and bugs in the evening. I now know he's getting a balanced meal.