Keychains hold passwords, certificates and general secret stuff - only do this if you understand the Apple will have access to this.... well assuming they can crack your keychain password (which they probably can).
Synchronising a keychain across macs could be useful, for example, having a dedicated keychain for WiFi credentials ...