My enthusiasm for entertaining sadly ran out before the last set of Christmas guests, so I had a struggle to get up early & cook & clean today. The guests have Form for being awkward, too, but behaved beautifully today and were only an hour late (so no crisp roasties for them).
Glad I haven't invited anyone else for a while. Like Herbs and BD, I don't seem to get invited back. A (very) few couples do reciprocate, though rarely. There's an astonishing number of people who've been here over and over again and never once invited us back. It's not that they don't entertain, in fact they take recipes from me to make for their friends 
Yesterday's lunch guests asked if they could bring anything and I suggested pudding. The one they brought almost blocked out all the sunlight from the dining room. Four boxes of Maltesers were sacrificed to garnish it
it would have comfortably fed 50 people. There were seven of us.
On the other hand, I've known someone to volunteer pudding and then bring a very out-of-date bought chocolate tart. Your way would probably work better, GGG because people know they have entire responsibility for a course with no fall-back option.
Don't think DD has done much revision but she's had a good rest. I'm another one who likes getting back into routines but our tree will stay up till Twelfth Night, we're still delighted with it.
Feel pleased to have kept DH, DM and the cat alive all year. In DH's case, for the first time since 2009, this didn't involve undue effort on my part. DD is flourishing & still likes us. Looking good for 2016 
Good luck with the up-girding of loins, everyone 