In what way?
> Yes but that doesn't deal with folders which aren't indexed. For example if you do an iPhoto import it can lag for a while before Spotlight catches up. Bang - synchronisation problem.
Moving goalposts. First you said the metadata was opaque. It wasn't. Now you're saying there is lag.
What were you trying to do? I do a lot of photography, and while I am no means a pro -- or even a semi-pro -- I have done automator scripts against iPhoto with zero problems. You still haven't said what you were trying to accomplish.