I think letting Max go now would be good for him, he's played plenty of games at championship level this season, and shouldn't have any trouble getting a 2 or even 3 year contract in league 1, or even another championship team that needs his experience.
If we keep him for another year and he dosnt play, he would struggle to get a contract else where and could end in non league.
If he does move on, he would be fondly remembered for his part in our journey.
Notts County away in the play offs will guarantee his popularity for sure!