It definately helps your engine rev faster. Its a mod thats definately worth the money in my book.
It will take a little getting use to cause the engine wont have the extra weight to keep it spinning so you might stall while taking off a couple of times.
I agree about the clutch being to harsh for daily driven street use.