What is the role of R1/C1, R3 in this slicer circuit?
The usefulness of a highpass or differentiator depends on your signal.
In a noisy environment a differentiator would rather harm.
But if your signal comes in too much low-pass filtered a differentiator can help to restore the edges. Basically you then place the positive edge at the onset of a positive move and vice versa.