While agreeing with the positive vibes of the other posts, I know 1200GS riders who ensure that they keep a warranty on their bikes, because there are issues with them (as there are issues with all makes and models of bikes). Those issues are well recorded elsewhere - you are in the "which bike" forum here!
Being purchased from a BMW dealer they will be offering a warranty (??).
BMW also do extended warranties so you might want to enquire about those for when yours expires; it's your call of course and warranties basically amount to a balance of probabilities.
Just a thought.