I think the flywheel will fly off like a flying saucer. Other than that That is a pretty nice looking cart!

I would say 30mm MINIMUM, How big is the intake on that blower? I would get something clamp on with a close diameter to the turbo, that way you just need a rubber hose and 2 clamps to hold it on.
how about this? http://cgi.ebay.com/ebaymotors/Yama...006QQitemZ160329634383QQrdZ1QQsspagenameZWDVW
No messing with jets, screw adjusted.
Does that turbo have a built in oil pump? I would recommend keeping the turbo oil separate from the engine.