He had to mount it so high because it would have melted the stickers he plans to put on the hood. I mean those stickers are worth at least 20 HP. They are instant "go fast".
I doubt it's a street car anymore, check out where the exhaust dumps. You wouldn't get a block away with that thing before you got pulled over. Gotta admit though, it's a good low-buck way to bracket race a turbo car. I don't see it having any problems passing tech except maybe for exhaust noise.