The Shortcuts devs seems to have taken the "act now, apologize later" approach. Another funny solution is how they implemented the "Add to Home screen" functionality: when you select "Add to Home screen" in the Shortcuts app, it opens a data:// URL in Safari, and you have to add it from there :D
Because, presumably, they do not have access to the private API to bypass this step yet–for third party apps the only way to add things to the homescreen is through Safari.