Another satisfied "customer". Under my advice, my friend asked his folks and girlfriend for a pair of Mi Box Android TVs and a HDHomerun Prime for Christmas. He's not a techie by any means and uses primarily Apple products, but I told him I'd get him up and running when he first inquired about my setup. He spent much of the day trying to get it going himself and was having a very hard time, so I told him I'd shoot over after dinner and get all going.
Yesterday morning, he took his cable boxes back to Comcast in exchange for a CableCARD and shaved a decent amount off of his bill. Comcast doesn't charge for a single CableCARD, but they do charge $2.50 per month for each additional if you need multiples. I loaded up the HDHomerun, CableCARD recognized, and plugged in the info from the CableCARD menu into his Comcast account, scanned for channels, and jackpot. Now he has a full EPG and gets many channels he didn't previously plus a decent amount of HD channels. I showed his girlfriend how to use it and she was able to pick it up quickly, something unusual when it comes to this kind of thing. She complained at first about not having On Demand, but I showed her how to install apps for the various channels so she can catch up on her favorites.
Next, he wanted me to make his old Mac Mini a Plex Media Server. It's nothing extravagant, just a 2012 model with a 6TB USB hard drive that contains a number of TV series and movies he has downloaded over the years. I loaded up Plex plus the DVR beta, pointed Plex to the shares, and now they have DVR functionality to record their favorite TV shows. Now he can stream his downloads to the TVs in his home instead of being chained to a computer, plus that added DVR functionality. The whole process took me about an hour, that's NASCAR pit crew speed when it comes to this stuff, but they love their new setup, and she loves saving money.