Ah, well trying to appeal to both business customers AND typical consumers is a tough gig. Personally, we use an Exchange server at work, so I keep everything that's strictly work-related on that.
As far as the iCloud site goes, it isn't really supposed to serve as a hub for your data. It...