Yes ... I would say it wouldn't hurt to have a dozen or so in your box of different sizes and colors.
It's a good starter or searching pattern
It'll work on a caddis hatch, mayfly, grasshopper ect.
The one you are holding has rubber legs and wings and you can get them in thousands of different varieties.
They work just about everywhere ... Tie er on and good luck