I really think the SPEED channel guys are doing it on purpose. They have to be aware by now that the "on SPEED!" phrase has a double meaning. Take for instance Dave Despain moments ago exclaiming, "...and it's a blast to watch on SPEED!"
Or maybe he was just describing Shane Hmiel's watching experience.