It's better for this year's contestants if it's done after the final, as it means they don't have to take time out from training to rehearse the xmas special.
Although I know when they did it in series three the finalists were all preparing their xmas routines alongside their preparations for the final, so it did still take time away.