This is a proof-of-concept of a decent workaround for a issue with the steam commandline launch stuff (The issue in question is 1721 in the ValveSoftware/steam-for-linux repo
Thanks to ejthill for their suggestion in the above mentioned issue, this formed the basis for this application