Gosh; There is so much to absorb in this universe of alternative options to watch content. I can hardly keep track of it all. This one looks very intriguing. I just downloaded it . I haven't purchased the paid version yet, but may very do so.
I have used Playon since I retired in 2014. It gets frequent updates when channels stop working. At the start of every season, it seems like Hulu and CBS.com makes changes that mess things up for a few days to a week, but then things settle down.
Some people use Playon to record and Plex to distribute the video to various devices like Roku, android tablet, etc. Plex has a more aesthetically pleasing interface. Personally, I don't use Plex. The Playon interface is not flashy, but it works, so I consider it good enough. Currently, Playon only records in up to 720p. They don't seem to have any plans to increase this. It's a common question on the playon reddit.