Couldn't Spotlight just run the importer under a user with absolutely minimal priviledges? Say, only read access and only to the file it's path points to.