I would agree that terrain isn't a key issue, although time and the available resources might be if such a peace was agreed. Germany will have lost a lot of numbers on the eastern front and either have to pull back some way or really stretch out their forces to try and hold the existing front...