Is Roy Hogson the man for Crystal Palace?