They’re great but look out for ABS pump can fail, rear drive unit bearings can fail, front wheel bearings, clutch basket wears and gets noisy, cam chain tensioner has been upgraded as early ones fail, radiator are prone to salt corrosion also gets clogged by road dirt and will cause it to overheat. Centre stand is weak but swap it for a 1300GT upgraded part and it’s fine.
also check vin number with BMW dealer to see if all the warranty recalls have been done.
That said I have a 2007 and if you stay on top of the servicing and running repairs it’s an absolute joy to ride especially for long distance touring.