It would make sense to publicise the new kit for Friday ie the last guaranteed home league game of the season. Then a run in the play offs would be a nice marketing bonus too.
But I guess many punters would hold off actually ordering replica kits until they know if it will have the 'Barclays...