It should operate immediately on files added to the monitored folder. Currently, though, it won't immediately see changes in subfolders or changes to a file's attributes. But if you don't see it operating immediately on files added to the top level, then email me as something is possibly wrong.

fs_events is definitely something I'd like to use. If I can do it in such a way that I can maintain it in parallel with the current kqueue mechanism (to maintain compatibility with Tiger users) without much hassle, then I'll probably end up doing that. I can't say much more about it at the moment seeing as it isn't Friday yet but trust me, it's on the radar.

Again, the emphasis on Leopard features is dependent on the profile data I get so I highly recommend that you turn on support for that. I do understand that that data set may be skewed for whatever reasons but it's the only indication I have concerning Leopard adoption amongst my userbase.

Thanks for the comment and let me know if there are other Leopard features you'd like implemented.