I have to echo Alex here
When I was having my supercharger fitted at Lichfield even though Ian assured me certain things would be fine I wasn't sure because I'd baffled my brains with information
In the end Ian did his thing and it ran impeccably untill I broke it
He went above and beyond with the mapping with ecuteks input and the car was Awsome sob
My point is you have to pick your professional and trust in them
If I do another I will drop it to Ian and let him get on with it
Your build is a lot more complex I know but my sentiment is the same