To have chronic pain significantly reduced has a most positive impact on all aspects of life (sleep, mood and a much-improved sense of well being) I used all three products on a regular basis. I especially felt the instant benefit of massaging the rub into tight and painful muscles.
I don't expect miracles from any product, but in my particular case, I've been able to run effectively after long bike runs, and also run niggle-free on consecutive days. I really notice the ability to recover quickly from one day to the next.
I felt the benefit of the balms etc by using them after sessions giving improved recovery and reduced discomfort the next day. I think the oil helped with sleep and a certain calmness although not as noticeable as the balm.
With training 11-15 hours a week my muscles can experience achiness and tiredness, I was really happy with how applying the lotion and balm religiously every day meant a much quicker recovery and I was ready to nail my sessions the next day feeling much fresher than usual.