Okay, I cited a primary source reference above, Ari being one of the original Workflow team and the guy on stage talking about Shortcuts at WWDC. What’s your source for knowing that this isn’t using URL schemes behind the scenes for this any more? I’ve had a quick search and couldn’t find anything that indicates it has; but I may just have overlooked something.
Having conducted a quick survey on some of the less mainstream apps I have installed, I *think* you could be right as I haven’t identified one that isn’t listed in Shortcuts - but it’s inconclusive as I’m effectively trying to prove a negative. If it is the case that the trigger mechanism has changed, I wonder if it is now using the same trigger mechanism as Siri itself?
I got the intention behind what you wanted to achieve.
As I noted above, Launch Center Pro uses URL schemes for its launching of apps and actions. What you are looking for does not currently exist purely within Launch Center Pro.
The information about this is available in Contrast’s FAQ - Why don't you support my favorite app in Launch Center Pro? And why don't I see all installed apps?.
Does that clarify things?
What is it in particular about the process that is making it “very very clunky”? I can only think it is taking a long time or it is doing something unusual when behaviour-wise when running. On the basis of each of those I did a few tests.
*Timing
I ran a quick test on my 2016 9.7" iPad Pro, and it took ~2.3 seconds to open the desired app via Shortcuts. An equivalent going direct with the URL scheme from Launch Center Pro was ~1.4 seconds.
The same test on my 2017 iPhone 8+, took ~1.4 seconds and ~0.8 seconds respectively.
The hardware does make a notable speed difference, as one might expect, but even on the slower of the two devices, it only takes a second or so longer to launch the app, so very little in the grand scheme of waiting for a computer to do something.
Behaviour
It flashes up a couple of screens on the way through the processing via Shortcuts, but that’s just the automation running, so I couldn’t see anything particularly clunky there.
Maybe if you share a video or a description of the issue, we can suggest something to reduce or even eliminate the clunkiness issue?