If you own a lot of the games then the pass probably isn't going to do that much for you tbf, I think a lot of people like me are very tempted to get the latest UBI game but don't and I've definitely had that happen with several of their recent releases, yet the pass I think would entice a lot of those types to have a gander. Especially the 30 day trial.
As for how they treat the PC platform, I have no idea honestly. Most games now-a-days have horrible DRM, the best game of this generation - Resident Evil 2, has bloody DENUVO which is seen as the epitome of shoddy DRM, but I'm not too clued up on the matter so won't say much more, but the few UBI games I've played I didn't feel it was so bad. I also think that stigma of PC gamers = pirates is fading, the 1,000,000 launchers are not a good thing but they at least mark some level of dedication to the platform from the big boys as they all have one these days.
Shocked there isn't a yearly sub though, seems any subscription service launches with one. Definitely odd.
On the brief topic of too many launchers though, GOG 2 seems amazing, and I've honestly no clue why Microsoft didn't go a different path with the Xbox/W10 store apps and instead just make a big program that gobbles up all of the launchers into one library or at least a single installation, they do own Windows after all. Instead they just added fuel to the fire.