(Thanks for the warm welcome!)
No, I didn't mean to imply I had all the presents, rather that I am on PACE to get them all. I'm in around 6,500, and donut gain should be steadily increasing with each elf and character's present task unlocked.
Would love to get donuts for bonus presents - if anyone could post a link to where they may have seen this it would be great. Meanwhile I guess I will send everyone I can out for their donut tasks. Unless I hear otherwise I guess I'd rather have a shot at potential donuts rather than regret not collecting presents.