They did actually upload all of the episodes to YouTube a couple of years ago, if you wanted to watch it from the start. I recall watching some continuity clips on YouTube linking into an episode that also had "Watch Full Episode" links to the side, which I thought was quite clever.
Sadly, I was not in Nottingham today to see the launch. The launch schedule looks encouraging. They've focused their resources at the right times of day (unlike London Live) and there's enough content to give the channel a broad appeal.