Looking at the Yuasa site, it seems like the Duc battery is stronger, though their measuring methods are a little cryptic to me. The battery they're calling out for the 900 Monster looks like it's not a sealed battery, so it would need to be placed upright, whereas the OEM B12 battery is a sealed AGM unit that can be mounted any way you want.