You can go either way.
The disadvantage of zipping it up is need shell access at the receiving end to unzip.
What I like to do is exhange public keys and use password free scp to tranfer directories.
scp -rp /dir hostname:/target_dir
Works very well and can be password free with openssh/secure shell.
SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com