The answer to this question depends on how you want to use it. If it is just for a short time, then the delay node will work just fine otherwise an alternative way needs to be considered.
The delay node is use to put a Pause when executing a function/event and it is always meant to be used this way. While in case of 10 minutes delay it is not ideal for this delay node to be used.
A better approach that we used for such a case is to use the “Time Event” function. It allows a more efficient way of executing and non-blocking/pausing.