I don't think that it is ever a good idea to "put a character back". We'd be complaining about how static and one-dimensional that she's become, if she didn't change over time. I think that they need to find a different path, though, for the character to travel.