If you absolutely have to shoot 3 1/2" shells the Benelli Nova is the only option I'd want. A good argument can be made for the Mossberg 835. The 535 and 870 are far too light to be shooting 3 1/2" loads though them.
The only possible use for 3 1/2" shells is for long range, high volume geese hunting with steel shot. There is no practical reason to shoot shells that big with any lead shot. A 3" shell will be more than adequate and even heavy 2 3/4" shells would do 95% of what most shotgun hunters need. Even most waterfowl requiring non-toxic shot can easily be taken with 2 3/4" or 3" steel shot.
Geese are big birds and require big shot to hit them at longer ranges, 50+. Big steel pellets take space in shorter shells leaving patterns pretty thin for long shots at big birds. The best option is non-toxic shot other than steel, but they get expensive. For the occasional shooter that is the best option along with 2 3/4" or 3" shells. But if you're the type who goes though a case of ammo every hunting season the cost is a problem. The 3 1/2' shells shooting bigger steel shot is a cheaper alternative.
Recoil with steel shot, even in 3 1/2" shells can be manageable. But 3 1/2" turkey loads from a lighter gun like the 2 you're considering will have recoil in the 70-75 ft lb range. That exceeds 458 WM recoil by a sizable margin; more than double 12 ga slug recoil. If I'm about to be stomped in the ground by a charging elephant 75 ft lbs of recoil is acceptable. But there is no 15 lb turkey worth that much recoil.