Sorry I can't offer any help on the training accessory stuff - no experience at all - but will echo what others have said and say there's no substitute for hours of riding. 60 miles a day for 5 days...