He is obviously talented and is getting better but as others have pointed out, can be loose in possession and isn't always switched on when pressing the ball, he gets back into position but doesn't pick up on a misplaced pass as an opportunity to press.
If we don't go up, he stays as he can definitely contribute and costs will need to be cut so he is of more value. If we do go up, he would be able to contribute but in my eyes he absolutely must go on loan to the Championship and play regularly. We have Grosicki, Phillips and Pereira (soon) committed as wingers for next season. We would need another starter and then get Edwards out on loan to be ready to be a main contributor the season after. It would mean a Leko, another youth player or even a loan being fifth choice, when back from injury but necessary as short-term pain would be long term gain as Edwards would hopefully return ready to be a regular starter in the Prem.