Ron & calj737,
Been an interesting conversation.
Lots of good points on both sides of the debate.
Here are a few things that I thought about.
In the video that Ron provided a link to, they referred to the Dashboard software. They also said that the unit is "Dealer Programmable" for all the "programmed" functions. Will they provide a "customer" with the Dashboard Software? TO me if I'm going to use their system on a bike, I may or may not know exactly what functions I want programmed and how I want them programmed.
So if I'm wiring a particular circuit, I may think about something while wiring and want to change a "stock" setting.
Next, You (whoever) needs a good changeable schematic to work from or you are going to get lost and/or boloxed up and not know where a given wire comes from/goes to. Even with a color coded wire. Having that schematic in front of you avoids a lot of trouble later on. Also, When Selling the bike you can hand the schematic to the buyer and impress the heck out of them or just feel confident they don't come back with a __________ , and want a piece of your hide.
As far as the need for "original components" goes, given the fact that many components on the SOHC's have lasted around 40 years, I don't think that reusing some of them is all that big a deal unless you are shooting for some special look that using the old components would spoil.
And last, what is the fail safe plan?
If the unit fails, do you just call a tow truck?
And now that I've stuck my oar in where it probably isn't needed, I am going to go do what every retired person does, because they can.
Charlie