I guess that the *URI too long* error happens when there are like 100+ changes.

And if a package is not submitted for a log time there might more than 10 changes, so 20 is better and still safe regarding the size limit.