Great to have this fixed!
One thing people should note, however, is that this creates an entry in the OmniFocus Inbox, and uses the title of the Hook-linked item as the name of the task, with the link in x-callback code (which is not human-readable). For some purposes, this is just fine, especially when adding, say, a bunch of emails quickly to OmniFocus for later processing.
However, usually I want name the task myself, and I’d like to be able to see the title of the link in the Notes of the OmniFocus task. To do this, I use a combination of Hook’s “Copy Link” and OmniFocus’s “Quick Add”, pasted together in a Keyboard Maestro macro with a keyboard shortcut. This way, a “Quick Add” window opens, the nicely-titled Hook link is inserted (visibly) in the notes of the new OmniFocus item, and the cursor is moved to the point of naming the task. In the screenshot below, you can see the ingredients in the macro. Note that you may need to change it for your OmniFocus Quick Add shortcut. The number of pauses might be overkill, but usually helps.
There is probably a way to tweak the AppleScript in Hook Preferences > ScriptEditor > OmniFocus > New Document but, this is currently above my pay grade…