To be honest whitelisting IP addresses is going to be a game of whack-a-mole. These public VPN providers, unless specifically giving you a static IP as part of the service you have purchased, will be moving their users and infrastructure around between IP addresses fairly regularly.
I get why these public VPN services have some utility to get around geo-fenced content, or local excessive restrictions. But using them all the time for general internet browsing can be counterproductive, as it makes all your connectivity come from an IP address that lots of other people are using, probably has a below average reputation, and can take away a layer of intelligence from some of the sites that you use. For example your bank and your payment card providers will use the device you are using and your connectivity among other parameters to assess the risk presented by certain financial transactions. By logging into sites and services whilst using the VPN can make those providers think you are elsewhere globally, moving around frequently and disable geo-based login security challenges that might otherwise be used to protect your logins or financial transactions.
With any site of any importance using SSL encryption by default these days, what you're doing is already obscured, and uses the similar encryption that you're buying from the public VPN provider. If privacy is really important to you many people would be better off setting up a cheap Linux box and running your own VPN. And if you're up to naughty stuff then you're much more likely to be using other solutions to hide your tracks.
So the point I'm trying to make here is by all means use one of the public VPNs when you need to defeat geo or local restrictions, but I would suggest that just using it all the time can actually impact your security posture to the other sites that you interact with. If cloudflare are taking this stance to reject connections from public VPN providers, you can probably assume that some of the other big names that provide front door services to many sites are going to start adding similar lists of known public VPN IPs and other IPs of below average reputation to block lists.