This may be far more than you want to know, but you asked. Plus, I can copy and paste from this thread to other conversations if appropriate, now I’ll have my journey written down and all in once place. 
TL;DR: It offers a simple solution to a requirement I have for my situation.
For me in the end it was in the interest of simplifying things.
I started off my cord cutting journey with a goal of maintaining a single unified interface for everything as much as possible. Generally speaking that’s what I got from TiVo and it worked well as far as the FAF (Family Acceptance Factor). I say that’s what I got from TiVo because I did utilize tools to both “push” and “pull” content to/from our TiVo and as a result we used the TiVo interface for pretty much everything. This continued when we moved from using our TiVo with our cable to using it OTA (our first TiVo purchase was the original Roamio that supported both cable and OTA) in the interest of cutting costs and the realization that 90% of what we actually watched was network, Netflix or Amazon Prime.
With the kids getting older and having their own devices we started looking at a “whole home” solution and quickly determined the additional cost of TiVo Mini units (and back when this journey started you still had to pay a small service fee each month for each of them as well) was not something we were interested it.
So I started looking at other “whole home” solutions and as a result of that research narrowed things down to Plex, Tablo & HDHomeRun. Plex TV was still in the development/infancy stages and HDHomeRun was just starting their internal DVR focus so honestly Tablo was the most mature live/DVR solution that was available at the time and we could use our existing devices (Roku, Shield TV, etc.) and achieve the “whole home” goal with no other additional upfront cost than the Tablo itself and the hard drive for it I chose to buy new (although I could have just re-used an existing one).
Since I was looking for the unified interface and my research made me aware of utilities like TabloRipper (similar in ways to the kmttg software I used with the TiVo) I initially went the route of letting Tablo do the recording and using other various utilities to transfer the recording to the NAS, remove commercials, etc overnight via scheduled recordings. That allowed the TV and movie collections to exist in one unified interface.
However, because of some of the things @sctaylor mentioned about times of the day not having WiFi access and programs I watch that aren’t necessarily what I want my kids watching at their ages, I was using Plex Mobile Sync to get content onto my phone. Suffice it to say, when I was using it at least, it was very unreliable and also required setting up more “tasks” to get everything to magically work overnight.
Once the Tablo apps matured and especially when they implemented commercial skip, all of a sudden I could accomplish basically the same thing I was doing via TabloRipper and Plex without having to do all those other external processes overnight. Additionally, because of less and less time to “tinker” with the kids getting older and other commitments I was at that same time actually looking for ways to simply the whole setup. So we moved to using the Tablo apps as our primary playback UI instead of Plex, but I kept most of the processes running in order to still allow me a way to get content to my phone.
Enter ota2GO! The final piece I was looking for was announced by @sctaylor right as I was making those other decisions and looking for a solution to the final piece. I was a thorn in his side for a bit there in the early days of ota2GO but I do software testing and support for a living so it worked pretty well I think as far as giving him some good feedback and troubleshooting issues. Heck, it even supports playback of 5.1 recordings on my non-5.1 surround device.