Starting only with a fair bit of throttle and it coughing out at about 1500rpm sounds like an idle stepper motor issue.
BTW Yamaha Diversion 900 engine makes similar power. The clutch costs £50 and 1 hour max to fit. Mine lasted 70,000.
They can do that on a budget bike yet BuMW fart about with that daft back to front affair.

Sent from my iPhone using Tapatalk Pro