Thanks a lot for your take on this, @nietzxsche! I really appreciate it. Indeed, I agree DePaul has a strong advantage on the faculty factor, given my interests. I was told, however, that Emory provides a stronger institutional platform from which to undertake one's studies. This would be visible, among other things, in better financial support and funds for travelling and further training.
I'd love to know a bit more about your AOI and whether you already know to which program you will be going.
Anyone else who may also chime in with some advice? I would be vert grateful