My setup uses Xfinity as a source. Fortunately, my cablecards are still working at the moment.
However a few years ago I set up the firestick option to replace my Windows Media Center as a way to source premium channels for my DVR. I use basically the setup you describe, with the exception that I use ah4c, not ADB tuner.
The Firesticks are connected to a 4-port HDMI encoder. Therefore I can expand it in the future. Currently I have two Firesticks connected. They access the Xfinity streaming app. AH4C controls the tuning, and Channels picks up the output from the encoder.
If you also have Xfinity for your home internet you'll avoid some issues that I have. A couple of the premium channels are not accessible via streaming to me, since I don't have Xfinity Internet. However most of them are available. One advantage of streaming is that standard definition premium channels on Cable come through in high definition on streaming. There are occasional exceptions where aspect ratios get wonky but that's rare.
The reliability is a lot better than Windows Media Center was. I played with ah4c's captioning, a recent feature, but turned it off. I find that I haven't yet figured out how to tune that part of the configuration.
Regarding your cable cards, Xfinity has a website you can use to activate and pair your cable cards to your device, so you don't need to talk to a person. I'm guessing you've already know that.