Dps for the first question
Sch for the second, but to me they look to be equally fun, I think healers are over-exaggerating, you're gonna be fine.