I've been thinking about this one some more and at the risk of throwing a major spanner in the works, one option that could be worth considering for some people is using a Maxx ecu in a piggyback configuration https://www.maxxecu.com/ (not related to Maxx the workshop). It's a highly customizable ECU with advanced CAN IO configuration. Just about anything you can imagine doing it will do, and if the feature doesn't yet exist they will often write new firmware for you, sometimes within 24 hours. That would give you a lot of the functionality you're looking at implementing without having to go through the long process of bringing new hardware and software to market. Plus you'd get onboard high speed data logging, built in lambda control, multi-level engine protection, ability to control extra injectors, fuel pressure deviation tracking, staged fuel pumps, fully configurable outputs etc etc. There could still be a business case in selling it with a pre-loaded configuration and plug and play harness if you wanted to make a business out of it, implementation is everything.
Please don't get me wrong though, I'm definitely not wanting to derail your project! Just putting some ideas out there from my own background that might be of use to someone. The car world needs more people like you guys thinking of novel solutions to these problems
The Maxx is the path I'm considering going down as I want to experiment with running dual fuel with methanol as the secondary fuel. There's no E85 at the pump here and methanol is cheaper than 98, where as ethanol from a drum is $4 litre