Never had any luck on Moto Batteries. I ran two that were raved about and they are expensive and lasted like 3 years.
A Yuasa battery is one of 2 or 3 that make their own battery's. Every other is manufactured by a battery company and a label put on to match specs and brand. They manufacture right down the road in Reading PA.
BMW is not making battery's. A 2 year battery guarantee is easily meet, maybe not written, but very easy to meet on any battery in this day and age.
These went up since I last looked they are 98.90 on Amazon for a 12 volt, 16 ampere-hour, 240 cold cranking amps, high performance sealed maintenance-free battery and made in the USA.
With Prime you have it in a day.
GYZ16H Battery Link