Are they any good? Well, to quote "Tony",
They're Great!
Seriously, I've got one installed years ago on one of my barrels for my Rem.870. Sure beats the heck out of screw in chokes.
I think for pheasant you'll find the modified or improved modified settings to be the best.
Check out the website: http://www.poly-choke.com/