Unfortunately, you might not see performance better than that. There are some quirks with Obsidian when it first opened after a time. Another example: when I run the shortcut after Obsidian’s been backgrounded for a while, my templates are sometimes not loaded.
Hopefully we’ll see better URL handling in the future. For now sometimes I just launch the app first.