Should I do ED or wait?

They do reject applicants during EA, why would they not, and how do you think their EA acceptance rate hovers only around 40%? That said, most NC schools will consider any SAT/ACT scores that come in before the end of December (or maybe in December). If you are waitlisted for EA, and your score is significantly higher, you can always appeal, based on the new score.