Found this thread by accident; late, but perhaps not too late, here I go:
The IgniTech parts are quite good. Got TCIs for the XS400DOCH and CDIs for my Honda CX500Cs from them.
My TCI for 2-Cylinder bikes is pre-programmed and may be used for both the 27HP and 45HP DOHC models.
When I replaced the '12-07' as well as the '12-08' originals, both engines worked well with the same IgniTech box.
No idea, why there seemed to be no difference...
If one is able and willing to make the change from a pre-programmed TCI to a free programmable CDI from IgniTech, the complete set including ignition coils, pickups and box would make the most sense.
Only: however one picks the TCI or the CDI, the minimum cost is now roundabout 180 'plus' :-o
Cheaper than the originals, but still not what we would name 'low cost' :-(
When I searched for new solutions, I found all what I needed at aliexpress !
Here is an example for an alternative, coming close to the characteristics of the original:
Motorcycle Digital Ignition CDI Unit For Suzuki GSX400 GSX 400 S katana 92 93 RF400 RF 400 R GK78A 93 96 Stable Output Igniter|Motorbike Ingition| - AliExpress .
Alternatives start at roundabout 37 bucks, worth to be checked out, isn't it?
Pickups, if defective, might be replaced through a very cheap alternative with infrared; 2 pickups for 1.80 ;-)
If you check out aliexpress, you will find all you need, at least after a while...
Today, I checked aliexpress for carburetors, because I got probs with both, my Keihins for the Hondas and my Mikunis for the XS400SE and 12E/16M.
I found alternatives which are cheaper, including the shipping costs, than the cleaning of the old ones alone!
However, if aliexpress (or just: the chinese sources, for political correctness or whatever reason) is not the right source for you, IgniTech might be the right choice. At least here we are 2 people who would recommend that ;-)
Good luck !
Regards from Germany