I fly into LHR anywhere from December 15th to the 24th almost every year (from either EWR, MSP, or ALT), and the biggest factor has always been the weather in the US.
I don't find customs or immigration bad at that time of year. Mind you I generally don't find it bad most of the time.