I have a sparrow and really like it. I had a m&p 22 compact for a while and it worked fine as a host, not as quiet as other hosts like a 1911-22 or P226 in 22, but it functioned flawless even on standard velocity ammo. Some semi-auto 22's can be ammo fussy but the s&w seemed really good. Also, sparrow works great on a 15-22.
Really any of the popular suppressors do the job very good, just some differences on first round pop and construction. The mono-core like a sparrow uses give a bit of a pop on the first round but they are easy to clean. I found the first round pop goes away with a bit of wire pulling gel to run the sparrow wet, and that does not run out or spray back at you like using water.