It might just work and I'd like to see this tested out for sure before making further changes.
This is a feature that should be in anyways.
As in for new algorithm, if necessary, I'd probably start decreasing curation rewards for voting same authors in a row for longer periods of time, this is just from the top of my mind and might not be feasible at all.