I was thinking along the same lines. I have the same questions but maybe an answer for the ECU. I would definitely use a MicroSquirt in lieu of the factory ECU - especially with the need to tune it. There are obviously other options for ECU's, some that have self-learning/tuning features for more money. That said, I think you're on the right track and I'm going to keep following your progress on this.