Matthew, I'm returning to the forum myself after quite a long absence. Welcome.
I had a k1200 myself for several years, it was the gt model. What a fine-handling bike that was. Years ago my wife had the same gen 250 your daughter has. I was amazed at how easy it was to keep going compared to the bmw