So, I have finally gotten around to fixing most of Rob's points. The major stuff I have added is reading objects from the catalog if Evernote is closed, and support for tags. I also fixed the annoying bug in Rob's last point.
I have looked at adding the content of notes as QSTextType, but unfortunately you can only get the content as either ENML or HTML, which I feel is rather pointless to expose to the user. Whitespace is stripped in the stuff that comes via Scripting Bridge, so in order to get something similar to what you would get if you copy the content from Evernote, you'd need to render the HTML, which I haven't managed to find a solution for.
I took a quick look at parsing data from the file system, but that seems to be more complex than working with the AppleScript interface. The content is there, but I can't find any id connecting the p* folders and the notes, so it feels like a low priority thing to implement.
I think the current state might be releasable as 1.0. I have a few other ideas I'm going to look at, but that could wait for a 1.1 release.
What do you think?
// Andreas