The Dinah we've seen so far is a strong-willed character who has a distinct sense of right vs. wrong that transcends the rules of law and order; if she goes off the straight and narrow in Star City, Oliver and Co. will have a significantly harder time stopping her than they did Evelyn. After all, Evelyn was a teenage girl with a bow and arrows. Dinah Drake is the metahuman Black Canary, complete with Canary Cry. We'll have to wait and see if Dinah causes trouble for Oliver and Team Arrow in the rest of Season 5. It sounds like she has the best intentions with her decision to make the move to Star City; we can't know just yet if those intentions will shift the longer she stays.