The crashed bike had the full detector kit fitted, it was great. The new bike doesn't and it's still great.
Neither myself nor the WSO feels any difference and even in some of our recent heavy rains, no problem, no real wet. We always carry over boots, over gloves and rain suits. Not had to use them yet.
Can't say the wind blast is any worse at all and the intercom is still fine too.