we have ZLM and SLED11 clients. what is the best practice to register and update clients?

1: manually register each client
2: install SMT on the ZLM server and use SMT to download the updates
3: install SMT on the ZLM server and use zlmmirror to download sled11 updates
4: use zlmmirror on the ZLM srever to download sled11-updates
4: something completely different

?