Will this work on the street?

Yeah!!...I'd do it!!....but I tend to like to do things that everyone likes to say can't be or shouldn't be done, just to see if I can make it work....sort of a challenge. Plus, if this engine's a "deal".....go for it!