Do you have a bird? you have way too much time on your hands...
These two PCBs are around the same size as an EDC15 ECU. Maybe a bit over engineered for the simple job it is going to do?
I love how I don't understand 90% of the jargon being used in this thread, but nonetheless I approve! Good luck bringing this to fruition.
Don't the OEMs limit boost off idle/low vehicle speed to protect the motor from crushing force at low oil pressure, and save the teeth on 1st gear?