Yeah, I think if the trigger works then it will be the easiest for you.
If you go with “Get data” then I would use Run code instead of the condition and count above. It gives you a lot more flexibility and you won’t have to write logic twice. Usually, I prefer to return the full string for the email body plus a boolean to use in a condition (something like “hasThirdDecline”)