Has anybody on the forum tried this product for training/racing. If so, what are your thoughts and experiences.