Will this work on the street?

The advice from all of you has me thinking. I may have to alter the 360 if I buy it. I need something I can live with. Probably need to sleep on it before dropping the cake on it. I also contacted a member of FABO about some magnum heads, but I am not sure if the 318 has the potential to make me happy in the end.
Jason