I'd send him out on loan to a top league 1 team next year to see if he can improve and affect games more consistently. If he can't then we release him if he can then he gets a two year deal here to see if he can do it in the championship.
He's 24 this coming season though, I'd want to see him...