Seems an absolutely crazy decision to announce that now.
Our form is not strong enough for him to last two and a half seasons. Next time we go on a slump, which won't be far away, it will get blamed on the announcement, and then the next time it will get blamed on him winding down, or the players not respecting his long term authority. Or both.
Beginning of the end.