It's my third install so find it fairly straight forward and simple. The hardware side of things (fabricating the sensor brackets, mounting the trigger wheel, etc) the difficult side as I'm not much of a fabricator and certainly not a mechanical engineer.

What makes the megasquirt simple in my mind is it works with dang near any kind/brand of sensor for each input. It's not picky.

IMO, the hardest part of the install is setting up the ignition settings, once the ignition settings are setup it's pretty simple. This was the first engine I fired up with a megasquirt without previously running it with a carb, and it was also the first engine I setup that I ran distributorless without previously had running. I was quite pleased when the first time I commanded fuel and spark at the same time it fired up instantly.