Hi. What level of cyclist is this suitable for. I have cycled on and off for 20 years. Currently doing 1 or 2 10 Mike rides a week. Reply