I have one on my hornet shorty, I love it. That being said, I agree anything more than a .223 or similar recoil would NOT be a good idea.
They have improved since I bought (and sold) the first one I had, so maybe not junk, but not what i would consider the highest of quality either.
If you want a pistol grip, go with the survivor, or the varmint stocks, maybe a thumbhole laminate.
Good luck
Dave