That is great input and seems to show clearly that this is a design problem from Rotax. Here in the U.S. we have lemon laws that force the Car/Motorcycle manufacture to correct the problem or is the worst case end give the customer an new motorcycle. BMW is clearly side stepping their responsibility...to this point. Maybe there should be some type of coordinated protest to BMW?
On the charts you provide. Looking at those the fix is cutting the power of the system in about half. That will certainly cut the waste heat dissipation down...but for those of us who use a good portion of the F800 400W output for heated grips, heated vests, lights etc....dropping the out put to 15amps x 12 volts = 180 watts is just not acceptable.
We need BMW/Rotax to face and fix this problem for us.