41K is considered high by most people, but isn't really a problem *if* the bike has been maintained well. I've seen several Monsters and Supersports with over 100K on them, and had 265K on my own M900 Monster.
I have heard that the bottom end and cases are more robust on the pre-Evo bikes. The S model has a better suspension as well. I'd go with whichever one is in better condition and with better records of maintenance. But if they're both about the same for that aspect, I'd pick the older one, all else being equal.
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)
Last edited by philb; 02-12-2018 at 08:42 PM.