Just to help a little i usually do a 40 - 80 mile ride and my temp gage usually sits smack bang in the middle, only when im stationary in town that the temp goes up to 100-110 son i could think it may be a blockage.
YOu could try draining the coolant off and putting a different coolant in. i use Silkoline pro cool and now problems so far
hope this helps a little
Jamie