Ive used NBCSG Cycling Pass for the last few years and it's pretty good for the subscription price which I think is around $60/year.
I have no idea whether there is any difference to the service / offerings / schedules / prices considering all the changes in this year's racing season.
Cycling Pass typically features the Vuelta and the Tour but not the Giro.
It typically features several spring classics but not all of them.
I think maybe NBC's rights deal is primarily with ASO, and therefore they feature most races operated by the ASO . . . just my guess.
Cycling Pass also has a good dose of cyclocross and track stuff this past year that was not featured in the previous years I've subscribed.