Yes sir. That 9.6 pass was with 20 psi of boost. With a better 60' and dialing in the boost curve, I think its got 9.3 - 9.4 potential as it sits.So it's actually probably faster! You built yourself a bad ride.
Of course, I will likely not run it again until I have a cage in it.