Just wondering if those with electrical problems are bike washers? While I am a bike washer, after having electrical problems with an Aprilia years ago, I learned to remove my mag cover after washing to let the electrics dry out fully. I'm on Beta #4 (97, 99, 01, & 04) & have never had any electrical problems with a Beta. I may be wrong, but I tend to think of those with electrical problems (any bike not just Betas) as bike washers who don't give their electrics a chance to dry out.
H