Hi Ads,
I'm well up for the group ride video! Think the closer the team is the better, i.e. get to know all the other members rather than just seeing their riding capabilities. Also I think it would be good If the riders page was up to date maybe with 'Most recent video' or 'recent pictures'? Just think other riders would be really interested in that sort of stuff plus it premotes the sponsored riders a bit more as well.
Oh and also, just thought, as for the products that riders use, maybe you would want to take full bike specs to find out exactly what they are using. Because consumers may base their decisions on what other riders have...
Cheers,
Steve-o x