No, not exactly to answer your question.
My waters have a large number of green Caddis larvae. Mostly Rycophilia but some other species on certain waters. I’ve tied several patterns to mimic these that are so close to your post in appearance that I felt quite sure that yours would catch too.
My substitutions include a cdc collar, a very buggy dubbed collar brushed out to long length (looks just like your soft hackle) and a darker soft hackle feather than on your posted fly. They all catch for me. I really don’t have a favorite, just knew yours would catch as well as any of mine.
On FlyFlasher.com you can find 39,804 flies from all over the world. Flash your own fly patterns, upload your current work or search for inspiration. The flies are tagged, so you easily can search for them.