If Willis goes we need to keep him, at least until a replacement comes in. If Willis stays and he doesn't want to stay and fight for a place then let him go.
Don't want players here who don't want to be here and equally if a player would rather try elsewhere to get game time rather than sit on...