230.00 is fairly cheap insurance for a spare igniter. If you're prone to long trips with other BA riders, stow it on the bike for a spare. you prob'ly won't have any issues with the aftermarket one though. The signs of a CDI going out are usually very erratic behavior.