If you keep with the idea that variety is the best thing for your cham, then feeding different items is never really a problem. All three feeders you listed are great, but should be fed alongside other items...such as dubia or crickets, imo. I never like making any one item the staple in my chams' diet. The reptiworms, A.K.A., phoenix worms are good, but I like to view them more as a treat. Not because of their nutritional value, but just because I hate keeping them. lol. Plus, they are so small that it takes a large amount to fill your cham. I also tend to stay away from Phoenix worms because they tend pupate into their adult soldier fly form very quickly.