My mate had a Piranha ignition on his Guzzi, but it never worked right for him, the only bad experience I had with an EI was a "Prestolite" (US made) ignition for a Suzy GS1000, I bought it as NOS, was a cheap looking thing, I fired it up and it ran for about a minute and died, never to work again.
Since then I've only used Dyna and Martek ignitions, and they've been fine. Only time I've actually seen an ignition fail "on the side of the road" (See Biker Horror Stories, Chapt 1, worse fears) was when my mate's new OEM point arm broke in half, this was on the way back from the Bathurst Easter TT about 200 miles from home on a Sunday night, and what can you do when that happens?
Well there was no way to fix a broken points arm, so all we could do was use a spare points plate that I'd brought with me. All that bull about being able to fix points on the side of the road is just that really, bull. If you're worried about your EI failing on a trip, then take a spare points plate (or spare EI, if you've got one, they're just as easy to fit, and the old Marteks even had a "ballpark" timing mark) with you like we used to do. Cheers, Terry.