My 2 cents, not worth it if you chalk up under 20k km per year with modest driving avoiding road hazards that will cause unnecessary damages to warranty parts. May consider if you chalk up to 40k km a year spending lots of time on the road or highways with plenty of wear and tear. Even that, bsri is quite a nonsense package and only covers 1 service per year (avg of 20k) expecting u not to regularly drive a machine designed to be driven. Each service they perform general checks n usually just an engine oil change that doesn't cost more than rm500 in total. By 10k, u can literally feel the sluggishness of the motor not at its optimal running condition. Taking it to 20k a service? I'm not comfortable for sure. In essence, it's for warranty more than anything else such as the rusty seat frames and steering rack knocking.