Your comments

... emphasis on kind of, maybe I just got lucky with the slides

This seems kind of fixed now. :)

if you are a patron I'd suggest raising your pledge, even if it's just a single dollar more - not much difference for you, but if we all do that we could make Rezoner feel a bit better :)

That's true, sometimes it just does not do anything. Initially I thought it was nerfed in such a way that it only damages/trips enemies when they're running toward you (which seems to be te case most of the time when the slide actually works), but it's too inconsistent still.