Using flows as subflow

Are you sure?

Because if you put the flow cards in series, then the card that follows the flowcard that runs the sub flow, is not executed before the sub flow completes:

Main flow

Sub flow

Timeline

As you can see, the time line message of the main flow is only posted after the sub flow (that includes a 5 sec delay) completes.