I've put about 50 miles on the car and my only regret is not switching to ITB/EFI sooner. The car, while still needing some tuning, is running great. I put the interior back in today and the wiring is well hidden from view. The ECU is under the passenger seat so while not easily accessible, it has WIFI for data logging and for the Haltech phone app.
Drivers side with BMW pedal
Carpet hiding the hump from the large cable bundle
You can see the black wire loom next to the air duct in the passenger foot well. It's the wiring going from the ECU under the passenger seat to the frunk.