360 build. Is this good street build? Heads work?

As long as you are happy with it, and it does what you want it to do, then the HP numbers don't matter.

If you decide to go faster, just ask....all of us yahoo's on the internet can help you spend ALL your money on speed parts, lol.