Is there any advantage to either game:GetService("Players") or game.Players?
There is a difference. First of all game.Players runs exactly the same as game:GetService("Players") But..
Lets say that someone has a trash PC, if your using game.Players then there is a possibility that the service has not loaded in yet thus will result in an error destroying your whole script.
But game:GetService("Players") if the service has not loaded in yet then the script will add the service to your game so no matter how trash the players PC is, it will always load in properly with no errors. I hope this helped and solved your problem.
Happy Coding, Destroyer1234x