Hey Codans, how about this suggestion: instead of setting up a limit on 1000 rows per doc stored, introduce a limit on the number of new rows per day/month (per doc or universally). Or the number of edits.
AFAIK storage is cheap, computations are not.