Jinks, I and I'm sure several others will have to disagree with you. I wanted to go with a supercharger but I didn't want to lose my engine cover and storage for my targa top. Plus, I wanted my car to "look" stock. I did a lot of research on both FI options and came to the conclusion that the SOS twin turbo kit was the best choice from me.
But, to say that turbocharging is less reliable than ctsc simply isn't true. I know of several NSX owners who have had turbo kits with 10s of thousands of miles of trouble free driving. Those that get turbo kits or kits of questionable quality and don't have them installed professionally or properly and are chasing HP to the point that they are pushing the limits of the engine and drive train will certainly see problems. The same goes for ctsc kits as well. However, if the OP knows specifically what kind of HP performance parameters he wants and he chooses a high quality kit, whether it's turbo or ctsc, has it properly installed by a professional and is conservative in his tune, he should have excellent reliability.
On my car you have to look hard to see the turbo installation. The only thing different in my engine bay at first look is the lack of an airbox and the addition of a blow off valve. And even those are camouflaged a little. So I would have to that say your comment about turbo's lack of reliability and oem fit and finish is incorrect.
To the OP, you are doing exactly what I did. Try to get rides with owners of several turbo and ctsc kits to see how it feels for you. But, you should figure out exactly how you want your car to perform. Ctsc is a bit simpler to install on a stock engine and the cost is a bit less than the high quality turbo kits. However, the HP yields are less than turbo with a stock engine. If you choose turbo, you will find that most have a little lag compared to ctsc. I chose the SOS partly because it has the least lag IMO. You can do well with either FC option as long as you are conservative in your tune and have a professional installation. So choose what's best for you no matter what the rest of us say.