Priest is just going to be generic healer like in WoW.
People aren't talking about Priests because the devs forgot to make a forum topic of Priest.
Obviously it's still early but they'll have to get someone in who can do english checks for everything and also just someone who can be a bit of a quality control. I'm super excited for this project but there is a few bits that currently look sloppy like it's being done by people for fun rather than a full time job.