I've dealt with clutchcityonline. They are legit. They're a good business. But as far as the 5-10% better than stock, the stock clutch is only half of what a clutch should be, so expect it to be crap and you'll be happy. If all you have is bolt-ons, it would be fine. Turbo? not a chance. Get an ACT.
I have an Exedy in my car. I got the $175 setup that comes with a brand new flywheel.