I've had one for a number of years, and have been quite satisfied with it.
Be aware of, and follow the instructions when disassembling; leave the hammer cocked. Otherwise you risk having the cocking indicator and spring all on the floor and get lost where it takes an hour to find. (At least that's the story I heard, it's not like that exact same thing happened to me, noooooooo.)
For those who may want to try a few modifying, there's enough room under the forearm for one to use Magpul's "T-nuts" and put a Picatinney rail under the forearm. Makes using a Magpul AFG or a light a piece of cake.
The newest SPX's come with a sling point on the forearm, but the relationship between tube and barrel is the same as on an 870, so any mounting plate for the Remington should work for the Mossberg.
Lastly, for those (like me) who think the length of pull on the 930 is just a tad too long, Mesa Tactical is coming out with an Urbino stock for the 930 which should take 1.5 or 2 inches off the LoP.
It will make you more of a "This (finger) is my safety" kind of guy though.