I set up the Roku last night so I thought some feedback would be useful.
I previously had Sky (everything except sport and HD), Amazon Prime Video and Netflix. I found I was only watching Sky for the BBC News in the mornings and a few random channels a few evenings a week. I was hardly using it apart from the mornings. But I was bingeing on Netflix and occasionally watching Prime Video. I've now installed the Roku, removed my Fire TV stick (the Roku does everything it could do) and use the following services on it:
Netflix - I still expect this to account for most of my viewing.
Prime Video - For the few free things and also to rent/buy films.
Now TV (entertainment package) - For a few live channels but mostly for all the box sets. I didn't bother with the film package as I wasn't watching much Sky Cinema.
BBC iPlayer
4More
ITV Hub
TV Player App (premium plus) - For quite a few free channels. This allows you to watch a lot of free to air programmes on a phone, table, Roku , etc. But I also subscribed to get a couple of channels that my daughter wanted to keep. The video quality is quite poor in comparison to Sky but it's adequate as I only have a 1080p TV anyway.
The price of Now TV entertainment and TV Player App premium plus is almost the same as if I'd kept just the Sky entertainment package (£18 vs £20). Sky has better video quality than TV Player App and it's a unified experience with just one box and one way of searching through programmes. But the setup I now have has three big counter advantages:
1) I get get rid of the Sky box under the TV making it less cluttered. Or I can wall mount the TV with nothing under it. The Roku just sits hidden behind the TV.
2) I can take the Roku with me if we go away anywhere.
3) I can watch everything on multiple devices; with Sky I could only watch it on my TV.
I'm so used to just flicking through Sky that it's taking a while to get used to it. But overall I'm happy so far. I still have a few weeks to withdraw my Sky cancellation if I don't get on with it. But it's looking OK so far.