There is a better way to do what you want to do. You can simply remotely execute the Python script from your own computer. We have made a tutorial for that here.
If however, you plan to add a node into an existing launch file, I suggest you put it in user_interface.launch, at the end. And inside the node, add a delay of about 15-20 seconds so that all the other functionalities are correctly started.