I have had an M2 for nearly 2 years and I couldn't say enough good about the gun. Use it for just about everything, trap, upland, etc. It is really my go to shotgun. I also have a Franchi although it is the 912 model and I have it set up as a turkey gun. The Benelli is just so smooth and light compared to the Franchi, but 912 is set up for heavier loads with 3 1/2 in shells and also it has the older Franchi gas port system unlike the new I-12 which incorporates the Initia recoil system. The price difference between the 2 would make me look twice at the Franchi, 650-700 for the Franchi compared to 1,000 or more for the M2. If the I-12 is as light and smooth as the Benelli then it may well be worth the investment resale value aside otherwise go with the Benelli.
In response to the feed issues which was mentioned in a previous post I have shot well over 1,000 rounds (probably closer to 2,000 rounds through my M2 and have never had a feed problem. Has worked flawlessly.