Welcome to K1200s. You read a lot of stuff on the web both good and bad about these bikes. I love mine. It actually looks good for a BMW and the power!
There a few things you probably need to do to upgrade some of the oversights and fixes.
1> Add the timing chain guide to eliminate the possibility of the timing chain jumping.
2> Update the timing chain tensioner to the new style. Some on the web use the aftermarket one, but the updated BMW works just fine. Gets rid of the rattling on start-up.
3> Get the latest K1300s clutch bushing with the 2 cut channels. This will allow more oil to get to the clutch which will extend the life of the clutch.
4> Change the brake fluid EVERY year if you want the ABS motor to last. BMW recommends every two years.
5> Replace the rear drive fluid and use the new recommended level (180ml not 220ml). This will prolong the rear drive life and less likely to leak due to built up pressure.
6> Use synthetic 10W-40 oil for the engine.
7> We (others on this site) are working on a permanent fix for the storied fuel strip. Stay tuned.
8> I talked to the guy at Wilbur's shocks this summer about new shocks and such. I was surprised to hear from him that the OEM shocks actually last longer than most say they do. New shocks are not cheap and choices are limited.
9> This summer I went to the rally at Lebanon Tenn. and Dunlop was having a great sell on tires. They have come out with a tire to compete with Michelin Pilots but a lot cheaper. I have had these tires since June and I can't tell the difference. I'm a Michelin guy, all my cars and other bikes have Michelin's on them, but I'm impressed with these tires. Dunlop Roadsmart III.
All suggestions you can look in to. There are a lot of carbon fiber bits you can add too. It's only money.