I had a 2016 1200 and it was mega. Rusted like mad after 18months so got rid of it (back to bmw and traded for a car) but apart that I loved it. Torque for days, front end would come up just off the throttle and it was super plush. It sounded great stock so I imagine it’s even better with a can.