I've heard a rumour that we can loan him back if Moore got injured and the rules of the emergency loans window allowed, and that the price could go up to 2.5m if he plays in the PL, with a significant sell on clause too.
Now, considering most PL teams have foreign keepers these days, he would have to be exceptional to become a 10m or above player. Maybe he is, but I've not seen evidence of that yet and think he's quite small for a keeper (that didn't stop Casillas though).
If he was a prolific striker, I'd feel differently. But decent GKs for championship level can be bought for a couple of hundred k, a decent cover keeper even less. Does Ramsdale really give us anything Moore doesn't.
So, that considered, CW now has just shy of a mil to spend and he could get a decent deputy for Moore with that and still have half a mil to spend on strengthening the side when we go up.
All things considered, i think this is a good deal providing we've got some good sell on and appearance clauses.