I have had a Playon lifetime subscription for years and it is clearly the most economical way to go. However, cheaper comes at a cost. I have to keep a Windows machine running which I do not like to do. In addition, various channels break from time to time and I have to go through a process with support to get it working again. This is easier now that I have been through it a few times, but the learning curve was a bit frustrating. Plus there's the added step of copying the files over to my server once recorded -- a process I have not been able to automate because the desktop version does not distinguish between TV shows and movies.
Considering these things, if I were starting over now, I think I would go with the cloud product. It seems to eliminate these frustrations and now with the integration with Channels - sweet. The only thing that gives me pause is that the cloud product does not have a "season pass" option like the desktop option so you have to remember to go in and record new episodes. Maybe that will change at some point. Until then, I will likely use a combination of the two. My two cents...

