Supers take a while to get started, I'm still trying to get the colony going since March. I have thousands of 1/4 inch worms. They just take a lot longer than mealworms.

If you want to skip on more film canisters, you can go to Wal-Mart or any place that sells crafts and get a bead box. I have a 24 compartment one and just rotate them around. I thought about buying another bead box, but I didn't want the superworm colony as large as my mealworm colony.

You may want to get rid of the egg crate. It's possible that they could eat it, I know they eat paper towel.