I'm not going to absolutely say no, but it would be very far down the priority list. It really would be better situated within the filter mechanism. It would be trivially easy for any third-party plugin to add whatever the custom cookie they are using and
not relying on their users to write custom code to do it.
That being said, an easy middle-ground (for now) is to utilize the
Code Snippets plugin, and create a new snippet to
Run everywhere with the following code:
PHP:
add_filter('cloudflare_guest_page_cacheable', function($guestPageCacheable) {
$guestPageCacheable[] = 'not http.cookie contains "my-special-cookie="';
return $guestPageCacheable;
});
...again it's better if that code existed in the plugin that is creating whatever unique cookie you want to treat as a non-cacheable user, but if they aren't willing to do that, you can add the code yourself with that plugin.
There's more internal moving parts than just the Cache Rule in Cloudflare. Using the filter will also allow the server-side (your server) logic to know when to flag something as cacheable or not.