OmniFocus exports data to a .ics file during the sync process; iCal then subscribes to that file and periodically checks it for updated info.
They'll need someplace similar to an iDisk to store their exported data - they're welcome to set up accounts on our
Omni Sync Server if they don't have WebDAV access through some other provider. (There's no charge to use our server.)