Thank you for your detailed review! We always want to hear what we could improve :)
I completely understand the overwhelm - it's intentional game design, but it isn't going to be for everybody!
The different caterpillars don't influence the gameplay in anyway, we just wanted the player to be able to collect all sorts of different caterpillars and butterflies, rather than just have on single type.