Yup...
If I pulled up next to that at a set of lights...I'd likely be a bit nervous? But it the end, I'd drop the clutch and hit it hard to see which car gets the bragging rights.
Oh...and I flat out LOVE the slots over the Cragar option. Well done buddy