Are there reasons for not subscribing? The internet method provides pretty easy access to games. You don't have to watch them on the PC. An HDMI cable, VGA cable, S-Video cable, or some other form of video out will put it on the TV. I'm only asking because I don't understand the hang up.
Cyclones.tv hasn't been perfect. The last couple games have streamed really well, though. I believe it will get better and better as a streaming option. If they want to put it on TV, great. But I'm fine with what we have.