10:1 will make some good power with more boost.
Anyways, it's a great idea, and you should do it provided that the bike is set up correctly. Shoot, I remeber maybe about 5 years ago, it was deemed risky to ride a turbo bike far just for fear of a break down somewhere. I've gotten many long trouble free miles out of my turbo bike.
The number one issue with reliability/streetability is heat, and that's usually when people get stuck. First of all definitly add a second fan in case you get stuck in traffic. You may even want to gut the thermostat as that helps increase the volume of water being pumped due to less restriction.
Second, is the fuel pump. Taking the pump out of the tank, where it's cooled by fuel will get you stuck real quick on a hot day. Make sure you insulate the fuel pump, regulator, filter and lines to avoid vapor locking. The next best option is to get the pump off the back of the trans all together, and move it to the back, underneath the sub frame. Vapor locking a turbo bike is probably the most common problem.
Three, is header bolts. If you don't have some sort of nordlock, locking washers, or stage 8 locking fasteners get them. Header bolts tend to losen over time, but many many miles in sort periods of time will speed that up.
Lastly I would suggest you have the turbo oil return fitting welded to the pan, as well as the fuel fitting coming off the sump of the fuel tank. Most of the time oil fittings stay put and don't leak if installed correctly. But it can happen, and has to me on a long trip. If your slowly losing oil, it could cause engine damage if the oil gets low enough. Also say worst case scenereo the fitting comes out, it will dump the oil right in front of your back tire and could cause a wreck.
I find the fuel sump fittings to be more of the issue do to the tank being lifted for maintinance. But the same issues could happen. A slow leak could cause you to run out of fuel faster and leave you stranded. If very leaky it could even run the risk of fire, although I think that would be a vary rare, extreme case. But somthing to think about none the less.
But these are things I strongly suggest you do. It's because of my experience with these problems that any turbo busa I build for costumers, these are things that are always done.