I'm planning on using Megasquirt, but I'm trying to limit the systems that are dependent on it. I've already got the cooling system with a 2 stage fan speed relay and sensor that are completely isolated from MS. I know I'll still have to connect the EDIS module to MS, but the limp mode is something I'd very much like to retain.
Call me paranoid, but I like redundancy and fallback systems; having MS control every aspect of the motor just doesn't sit well with me. Right now, if MS craps out on me (I doubt it will, but who knows) the car will idle, and keep itself cool.
The trigger angle is something I'm just going to have to carefully measure out. I'll probably place the sensor first, determine the angle and machine the flywheel appropriately. The old adage 'measure twice, cut once' seems exceeding appropriate in this case!