You could try (exepriment with) the setup I posted in my thread about minmax. There's another one around (very old), but that doesn't give a soft flow, but a hard edge.
If you use the displacement in the PF, there's a checkpoint there to reduce lower areas' displacement, but I hardly ever use that.