The dehydrated/freeze dried foods need to be re-hydrated before feeding, so no worry about it swelling up and choking the animal or what ever the concern was.
People dont realize that frozen/freeze dried/dehydrated foods can have MORE nutrients in them than fresh. This is especially true when you are buying produce that is not in season (strawberries in the middle of winter). These fresh produce have to be shipped all over the country/internationally and once they are picked, they begin to loose nutrients at this point. So the time they are picked, cleaned, shipped, unpacked, sitting for sale at grocery store, the produce could have lost a lot of its nutrients. Typically foods that are "processed" such as frozen, freeze dried, the time between picking and packaging is MUCH shorter than the shipping of fresh. These processes lock in MOST of the nutrients (obviously some are lost such as Thiamine when freezing). But overall, I would trust these "processed" foods over fresh produce you buy at your larger grocery stores. Now if you are buying from a farmers market, then yes, I would agree that they probably have more nutrients, but not from a grocery store.
I have used this brand
http://www.sfbb.com/Veggie-Mix_78.php in the past. Reptiles accepted it, but I never continued it due to the cost of feeding 20+ skinks. I see nothing wrong with feeding these diets. Probably better veggies than whats in most of the dog food products.
Lastly, I would be cautious of only using silkworms for your protein source. I have a hard time thinking that feeding one type of insect will cover all the required nutrients of the skink. If you are going to not feed a processed food (such as dog food) then you will want to use a variety of protein sources. Heck even with dog foods, many professionals recommend switching your dogs/cat's food formulas/brands every couple of bags to make sure they are getting everything they need.