There would be a Remote Event since it's Filtering Enabled
But seems like you want to dance. So you'll fire the RemoteEvent in order to play the animation.
If you fire it to all clients, all of them will see me right? If you fire it to the server, all of them still see me right?
But the thing is which of them has fast respondent?
You can use both since there really isn't a difference though I think it would be faster to use FireServer because FireAllClients has to send it to the server before the server has to send it to all the players on it.
You don't need remote even for animations. You can use local script.