I only have around 130 miles on mine pulled off the intake and am working on my supercharger install. I take the long way around designing my own manifold. I am a lot further along than the picture shows since it was taken a few weeks ago. I'll post up some pictures soon.
And no the strut tower brace won't fit over the supercharger but I'll design one the will and the strut tower brace at the back which comes on the PP model like mine does fit.