I love it's new location. Remote, small towns are ideal for people looking to disappear, remake themselves.
Debra being the conscience (she really always was) but replacing Harry is ideal. Dexter, Debra are essential to his storyline. There's no Dexter without her.