If this is the terms of the deal, that it will become permanent upon promotion (like THB), then this is great news indeed!
My concern about the GK situation (Baz apart) is that I don't think we will be able to shift Ramsdale until the very end of the window/start of next season, and if we had to wait to sign Peretz until Ramsdale is off, then I think we would not be able to make that happen.