I’ve tried nearly all the streaming services and am now using SD Premium. In my opinion, YTTV best met my needs vs. Vue, Sling and DTN, but it does depend greatly on your personal needs. YTTV does have many of my locals but not all and the ones they are missing tend to be go to stations for us when we want to veg.
SD Premium currently lacks quality but for right now we are satisfied with it enough to keep it and also to show support for SDs efforts. They have already shown a commitment to improve the quality as well. Time will tell.
On the whole the combination of OTA Channels and Premium provides a very nice simple and seamless experience. And, being in the path of Florence, a bit of fail safe should we lose our internet but keep power - locals will continue to be available. It is rather nice to know that I don’t have all of my eggs in one basket.
As always your needs and personal tastes may result in a different answer.