Harsh? Possibly, but it did come over to me in places as overly bubbly, fake amazement type presenting. But the actual subject matter was fine....possibly the velodrome bit was a little contrived...did she really have no idea that removing the basket, child seat, etc and putting air in the tyres would make her go faster? But at least they did a bit on safety without mentioning the 'H' word, which was nice.
You'd have thunk, though, that they'd have given Greg Wallace a free bike, that he'd helped to build, to take home after all the publicity he's given them.