Welcome from Canada!
You're braver than me for riding in the rain, though you are a veteran rider compared to me. How did the stock wheels handle the wet pavement?
I have ordered a windscreen from Ebay,but that is not monted yet.Is the windscreen original part by BMW or aftermarket? I don't recall seeing this. It could be very useful in reducing the amount of bug splashes on the helmet!