IPTV is mostly dogshit mate but fill your boots if you think that's the way forward.
Best ways of watching premium tv are as follows:
1: VM: cable-direct into your house - if you have this option do it
2: Sat: comes from outer space - need i say more? - do this if you've no cable supply
3: IPTV; both of the above and then encrypted, and then sent via the interweb / italy / maldives / Africa and lands in your living room ten minutes later hanging in tatters and stinking of p!ss. do this if you live on the moon or have no option of 1 or 2