First off, the Mini is just a smaller BMW, second the BMWs are complicated and designed to be maintained a certain way because that is how german cars are designed. You don't accidentally go 10k over an oil change on a higher mileage BMW and expect nothing bad to happen, but that would probably be okay on a Honda/Toyota/some American cars.