In Finland we have had some Ignitech units eventually to fail.
I have the original BTZ in place as a spare system, just need to swap the connectors.
Some have another programmed and tested spare Ignitech unit.
I think flexible fastening is very important and secondly keeping water and humidity off from the Ignitech unit connector.
-Jouni
Interesting. I've never experienced a terminal failure of an Ignitech unit myself, but I've only installed about 15 of them on various bikes. The very first one I installed was on my Ducati MHR way back in 2007, so it's 19 years old and it's still working OK. I'd never heard of Ignitech before that. I found them online and was attracted by their tuning flexibility and low price. After the success of that first installation on the Ducati, I became a fan of their product.
I've had more failures of pickups than ignition units, in which case a spare ignition unit wouldn't help.
The only Ignitech fault I've personally come across was one unit on which the tacho output didn't work (from new). It worked fine in all other respects so it ran the bike OK. Ignitech offered to replace it but they wanted the faulty unit back for testing to confirm the fault before sending a replacement, which could have taken a few weeks turn around. The customer wanted the bike back on the road ASAP so decided to keep the faulty unit as it was already installed and the bike running OK. The tacho already had an inductive pickup on a spark plug lead so the non-functioning tacho output on the Ignitech didn't bother him. It was my preference to drive the tacho from the Ignitech so you can adjust the signal frequency to dial out any tacho error, but the tach was accurate enough as it was.
I suppose a spare pre-programmed unit would be handy and probably a wise investment if doing an extended road trip. Especially as they're not prohibitively expensive. I wouldn't consider the original BTZ system as a viable backup for the reasons Jouni stated in his second post. Besides, more often than not, the Ignitech installation was to replace a failed original ignition. So the original was rubbish anyway.
Speaking from a personal perspective, I'd be unlikely buy a spare Ignitech as a backup because I live in Tasmania which is a small enough island that you can't get far enough away for a bike recovery within a day or so to be an impractical proposition. Indeed, my bike trailer has been pressed into service on many occasions to rescue friends' bikes when they've conked out or crashed.
Another thing to consider is that I have Ignitech equipped bikes with both VR and Hall pickups, so I'd need 2 spare units to cover both types of installation.