guess Im with libertine here: no need for gimmicks, just concentrate on making the races themselves more interesting. onboard cameras wouldn't add much, imo.
also heart rates mean absolutely nothing unless we know the individual riders' thresholds. power too, unless we know the riders' CDAs in TTs and weights in MTFs/hills.
just publish the power files after the event, that's enough to me. SRM's live data was a nice gimmick, held my attention for maybe a minute / stage, but never were the top dogs' numbers shown if I remember correctly.