We really need someone on the forum to report their personal experience with the McCruise unit,
on a Super Tenere. While I have some misgivings about certain facets of the design, it's a proven unit that works very well on many bikes.
Telling me it went through torrential rain w/o problems while installed on a fully faired Pacific Coast is not any indication of how it performs on an Adventure Touring bike that lacks all that plastic. Even the big GS1200 has more weather protection than our S10s.
In regards to the BMW F650GS, there is insufficient weather protection of the main connector on the McCruise ECU, as installed per directions. That area of the bike is exposed and rain and wind driven water get into the connector and it ceases to function correctly. After it dries out, it works again. It took two months to dry out the last time, but now works just fine.
Understand something here. I'm not beating up on the McCruise unit, merely suggesting that it's not necessarily going to suit every type of bike. The unit needs to be sheltered from rain/water. On bikes that naturally keep the unit protected, it's excellent and there are no weather related issues. We just don't have that on the S10, IMHO.
Another thing to keep in mind is how you ride. We, (my wife & I), ride in all conditions. It's not uncommon to ride 20 hours a day for days on end, regardless of what the weather is. Under those conditions, in situations where it's simply not possible to stop and wait out weather and there is no time to do major diagnosis on the road, it either works or it's not useful to us.
It's difficult to take a good picture of the area w/o pulling panels off and the windscreen. Here are a few shots anyway. You can see the top of the McCruise ECU and part of the plug in these shots. I've tried to back off progressively to show the location better.
This shot is a better shot of the plug, which faces forward on the bike. A good rubber weather cover here would likely help a lot.