'Pause until' is unreliable and times out if the waiting period is long - this is what I have read, rather than experienced personally.
There are some good posts on this site already addressing this question & some answers that you might find useful - link1 and link2.
Possible alternative configuration
If it's a one-off task and the Reminder Date will not change, then this is a good solution.
Depending on how your Reminder Date will be used, you might wish to use a reminder system that utilises the built-in Information Management Policy as described in Vedran's answer to this question. The IM Policy is triggered by two timer jobs, so you are reusing something that is OOTB in Sharepoint, albeit for a different purpose.
However, a word of caution, if the Reminder Date is likely to change, you may wish to find another option. I have an open question on this issue (where the Reminder Date is changed OR when the reminder email has already been sent and the user wishes to enter a new Reminder Date in the future - SP won't send a second email reminder). Though I'm starting to think custom coding would handle it instead of trying to reuse the OOTB IM Policy.