The 10 ways in the article are helpful if you're guiding individual users or a small workgroup that does web-based-everything, but not so much if you're trying to centrally manage users in a larger corporate environment. I constantly run into issues of limited functionality in 3rd party software... like endpoint security/encryption products (Symantec, I'm looking at you) and various other "OSX supported" software.
iCloud sounds great from a single-user perspective. But how does syncing everything to a personal cloud jibe with your corporate document retention policies / data loss prevention? Can iCloud be centrally accessed/managed/disabled by IT? If it has to be disabled to meet regulatory requirements/policy, what functionality is lost? I honestly don't know what controls can be centrally enforced on iCloud, if any. If there is documentation from Apple on the subject, I haven't found it. Small workgroup admins likely don't care, but little things like that create ulcers in a larger rollout.
Apple no longer sells rack-mounted server hardware. Their "servers" don't have basic server features like redundant power supplies, 8 or 16-gigabit fibre channel cards, or hot swappable drives. With the release of Mountain Lion, they've removed the Server Admin and Workgroup Manager tools. Apple's focus is 100% on the consumer, and they are actively killing off what is left of their enterprise offerings.
Keep Up with TechRepublic