I have one on my custom Guru. Just make sure you do all the things Oak says.
I've never had an issue. My DH did, and I believe it was the chain not being perfect for the cassette. Actually, he switched his higher level cassette to the one I have and now it's perfect, too.