Jim . . . I know that looks don't really bother you that much in dogs, but must say she looks a cracking bitch.
Like you say you know where the bitch is from and what she has done to date, so there's half the battle when you take something on at that age.
Give her ago I say what you got to lose