I wish there was a simpler way then what your all saying. I know in Guild Wars 2 if you put in say the /dance emote and add a * after it: /dance *, it holds your dance emote until the new animation cycle starts and syncs you to anyone else doing the same emote in an area. I know this isn't Guild Wars 2, but it is something I know they have as I play both.