In case anyone is interested — after I came across that paper a few months ago, I wrote this implementation to play with it a bit. Bottom panel shows what the reference paper can do to a noisy timestream like the top panel (versus simple binned averaging in the middle panel).