I have one on mine; bought it about 3 years ago, and installed it about a year ago. The difference it makes off the line is not drastic, but it is felt (especially if you rev the engine). The stall RPM is lowered significantly, but in my case, I did it more to get a bit more umph off the line.
Felipe
PS: I also have a RE hand throttle waiting to be installed...