Uhh, I guess Rogers GameCenter Live was a bit different. Rogers gave customers a free access for the whole season, which resulted in ads still being there.
I've actually had the same issues happen in GameCenter Live. Lots of glitches, laggy, and the quality was horrible, the actual game was much smaller than the full screen.
One annoying issue was when I wanted to watch the game well after it had started, or even after it ended but didn't want to know the score. I always had to put my hand over sections that showed the score until I pressed the "Hide score" button and then always quickly forcing it to start from the beginning instead of mid way through so I wouldn't see the score.