I splurged and went full FloBikes, GCN+, and I have NBC for the others. The last remaining one is purchasing NBC Gold so I can watch the NBC races live instead of like 12 hours later at 9PM PST. But I am waiting for the NBC Gold cycle to restart in late May then I'll snag that too. It's worth not getting dropped on Tiz with 5 km to go. Oh, and I can watch them all safely at work without having to worry about sketch adverts popping up.
Flobikes no longer has enough high class races to make it worth $150 per year. That is unless you watch cross or other sports. I will not renew when my subscription expires.