Set TV

Anybody using Set TV? I was thinking of canceling cable and just getting this service. One problem, its not available yet on Apple TV.