Everyone else has already provided excellent ideas, but I would just like to point out one thing I didn't really see mentioned.
The reason cresties can't survive on an insect only diet is because in the wild they eat mostly fruit with a few insects here and there. This is why the CGD was created.