Tk-multi-launchapp opening published files

Hey, it would be amazing if we can open published files from the website directly.

I already set up tk-multi-launchpublish and it works, but that does not let you select a program version and flavor.

Then I configured tk-multi-launchapp to use the publish from which it was launched, via context.source_entity (if present), which gets appended to the launch arguments. This also works, we can select any software entity to launch with.
However, it straight opens the file, and does not have the tk-multi-workfiles niceties like asking to open the published file as a work file with its version increased, etc.

Is this possible to achieve somehow? Do we need to manually add commands?