Can confirm. I've been on Siren for a little bit now, came over when Heavensward release was making queues ridiculous.
Edit: Rather than try to vaguely explain the finer points of the RP community, which I've only recently begun to start delving into, I'll just post this. http://sirenrp.enjin.com/