Over my head too mate. I always thought you needed back pressure for responsivness though.
Has your car been featured yet? I take it the spec has been kept fairly secret?
Will AVA sell the turbo and/or head on its own or do they want you to have a full build?