I would much prefer Butcher being given the No1 shirt as he is still young enough to improve and if he has a good season for us then if a league club showed any interest then, given his young age, we should be able to command a decent fee for him.
Also it's probably a lot more cost effective then constantly bringing in a veteran keeper for 1 season then replacing him with another veteran keeper and so on.