This would be the best outcome we could hope for, realistically.
There seems to be a willingness from Deulofeu to stay, equally I would expect we will lose Stones next summer if we don't make the top 4 (which, let's face it, is unlikely). If Barca could come in with the sort of money we would want, even if they're a few million short of other bidders, but throw Deulofeu's clause into the mix, I think it represents the best deal for all concerned - Stones would suit Barcelona far better than Chelsea, for example.