Streching is just basic stuff like touching toes and heel to arse stretches.Just a thought are you a spinner or a grinder and is your seat height optimal?
I find if my seat is a bit low and i grind to much my legs just ache .
I generally do less reps and more sets(3) on top and more reps and 2 sets on my legs, the guy at the gym isnt all that ive asked but doesnt seem to have a clue.
What do you mean spinner or grinder, if its what i think it is im slightly more a spinner but on hills i generally change up and combine sitting and standing.