The only advance that I can see is for distributed package, since the footprint can be small when necessary. Especially for un-attended...
Frank Kalis version is faster. No varchar convertion.
I would add a columns type guid if you don't have one already. Pedro R. Lopez http://madurosfritos.blogspot.com
It will always depend on your architecture: servers involved, replication type (Trans, merge, peer-to-peer etc), workstation involves and so on. Push...
Separate names with a comma.