Something to consider with a pistol grip stock of any kind is that they hinder the removal of the trigger group nad bolt carrier for cleaning.
I love my Winchester with an ATI A2 style except to remove the trigger group and bolt for cleaning I have to pull the screws out of the butt plate and take the whole stock loose so I can pivit it out of the way to drop the trigger group.
The innerards do not get cleaned as often as they should because of this.
Note the post on top of page 2 with the picture.
I've never removed the trigger group in any of my shotguns for cleaning. This includes my Trap guns that have had thousands of rounds fired through them. What I do instead is wet clean them with clean Kerosene and a brush, followed by blowing them out with compressed air. They come out as spotless as they were when new. By flooding the trigger group with Kerosene it won't attack the finish of the metal, or the stock. After blowing dry there is no solvent left anywhere. If you can't find Kerosene, or don't like the smell, you can use WD-40. It won't form any residue if you blow it out.
I have used this on pumps, semi autos, as well as O/U's. I also clean many of my semi auto .22's this way, including all of my Ruger Mark autos. It's faster, and you're not forced to deal with difficult disassembly and reassembly procedures that can be a royal PITA. If you have the room, you can get one of those little 2 gallon bench top automotive parts washers from Harbor Freight and fill it with Kerosene or WD-40. They're not expensive and really work well for this type of thing. They also have several models of low cost, small air compressors that are perfect for gun cleaning.