Funny - I've been looking at HTTPs inspection recently and wanted exactly the same thing i.e hitcount on outbound https policy.
Now - may not be specific to this thread, but the fact you need a SubCA certificate to do HTTPs inspect was also a challenge if I wanted this signed by the clients PrivateCA, basically there is no way they would do that.
I have however created a PrivateCA certificate using OpenSSL (in this way I can add more values to it), and then created a Server Certificate from this with SANs; This is then used for UserCheck.
In this way only the PrivateCA's public cert needs to be imported into the end users devices.
Happy to share the commands used for OpenSSL with the exact parameters that worked for me (Clearly changing the values though).
When testing the only issue I've seen, which is odd, was with cnn.com (have a TAC case open for this).
my HTTPs inspection policy also has all the updateable object with'bypass' in them, as well for Bypass. The SK related to this need to be updated with these additional value as its not been updated since around 2022 (send feedback on this to Checkpoint, via the SK).