Obviously mid table is far better than a relegation battle, but I can see nothing to suggest that can be built on.
I wouldn't extend his contract, but that does then make me worry about who the hell they'd replace him with.