I do race and I don't use one. I train using fixed courses, a simple bike computer and a spread sheet. I have thought about getting one but that's as far as I've gone. I do well enough without spending the money on one, not that the money is a big deal as all my bikes are rather expensive, I just haven't felt that it would provide that great of an advantage for me.