I don't know if you realized it but there is a general motorsport history forum now where this thread also lives.
I would also like to read more about rallyhistory rather than statistics, but sadly...