I have to admit I find the question kind of funny. "I need a pickup truck, and I can't decide between a Honda Ridgeline and a Ford F-350 duallie. What do you all think?" Well, it depends on what you need it for, what you are going to do with it.
A lightly used M1100 would split the difference between the 796 and the 1200 nicely, with the older style and simplicity, but most of the newer bike's performance in the real world. All will cost a little extra to maintain compared to Japanese bikes, due to the valves and cambelts, but not a lot of difference between them. The aircooled ones need to be checked more often, but are less expensive to check. It's a few hundred extra bucks a year, and if that's too much, buy a different bike.
1993 Ducati M900 Monster "Patina" (265,000 miles, killed by minivan 30Oct17) -- 1995 Ducati M900 (wife's bike) -- 1979 Vespa P200 (daughter's scoot) -- 1964 Vespa GS160 (160cc 2-stroke) -- 1962 Maicoletta scooter (275cc 2-stroke) -- 1960 Heinkel Tourist 103A1 scooter "Elroy" (175cc 4-stroke)