Keeping him at the club for another season seems risky to me, even though he'd be very hard to replace. Although I love the club's stance on De Gea and the fact that we've stood up to Madrid, I believe that keeping a player who doesn't want to be here anymore, could potentially disrupt our season. He'd probably get some stick from the match-going fans, which could also disrupt his own performances.
For me, personally, it'd be shit knowing for a whole season that one of our best players would leave on a free and that he doesn't really want to be at the club anymore. That'd also put him under the microscope, with people constantly doubting his professionalism and scrutinizing every single thing he does. God forbid he makes a mistake - people would say it's because he doesn't give a shit etc. Deep inside we all knew that Ronaldo was going to sign for Madrid sooner or later as it was his ''dream'', but it'd have been much shittier knowing in advance exactly when it was going to happen. That'd be the case with De Gea.
I think him staying would bring some annoying negativity to the club and to us fans as well. I'm really divided here. On one hand I don't want us missing out on his transfer fee and all the things I just said, but on the other hand I love what Woody and the club are doing with Madrid, refusing to bent over to them and the thought of Ramos arriving at United excites me, even though it's not very realistic. It's still a nice ''what if'' though. I think, like with most things in life, there will be pros and cons no matter what happens or doesn't happen with De Gea this summer.