Is he better than the other keepers except Heston that we have? From what I saw, absolutely yes... better than Heaton, no idea. But I think £20 million is not that much anymore in football transfer terms, All premier league clubs are now spending this sort of money on run of the mill players.
Plus.... if he can earn us an extra few points that end up keeping us up, well worth the money.