The latency isn’t so much an issue (although I’m not a huge fan), it’s more the inconsistency of being +/- a vector (or more?) from changing domains a couple of times.
As much as it would be a bit redundant, I may just try tweaking it so I use the vanilla max version of the algorithm and then slap fluid.ampgate~ (with the highpass filter bypassed) on the differential and call it a day.