I would love something like this, and the foundation work for it is technically already there. You can already string several emotes - especially the dance ones - together without having to pause and wait for each animation to finish, so I think it would just be a matter of making more animations for different dance steps.