Head looks GREAT. Welding up the floors was a good idea. I would like to get my hands on one of those heads and have bigger ex valves installed and see what that baby can really do. Also polishing the combussion chanber was a good idea, remove all the hot spots and shinney reflects heat better than rough. But you need to test it along side a stock head and post the differences.
PS: NLR Made 572HP with a STOCK HEAD and STOCK CAMS, so if you're not going to be pushing past 500HP, leave your heads alone, you're not going to see anything worth while. But you could really mess up the way your head works.
There is no comparison between Turbo and

on a bike. I have done BOTH and TURBO is the way too go, on the street, this becomes even more obvious.
But I was looking at your AVATAR and had issue. It can be done, but if you are starting with a 600 or 750 cc bike, best bet is to BUY a 1000 or BUSA. For the time and money and aggrivation of a Turbo or

, you will make the same if not more power with a 1K or BUSA and no problems maintaining them. I always tell people to stay away from a TURBO or

unless you have a 1000 or larger cc bike. If you wanted POWER you would have gotten a bigger bike. a 600 and 750 have one place, knee dragging or stunts, if you want power start with a large dissplacement bike first and go from there.
Unless you want to hate riding your bike. If you want no throttle responce and huge lag times, just to make 175HP-200HP on a 600cc bike, then by all means Turbo it. But when you start breaking parts and blowing up, just rememeber someone told you so....
When building a Turbo Bike, you should have a plan on what you want to do and what it's intended use is for. Don't let ANYONE BS you into thinking a Turbo bike is EASY to OWN or EASY to TUNE!!! Plan on spending HOURS upon HOURS working on this bike. If you don't like pulling off plastic, don't go Turbo. Unless you buy a qualityu Kit and have an expert tuner install and tune it.
Turbo is the BEST WAY TO GO!!!! Just KNOW what you are getting yourself into....