Well, it's difficult to use that domain (or any similar) in games where DM tells you advance what is difficulty to succeed. Usually GM's allow you this case re-roll when you want to re-roll a d20 roll with that domain (when know you rolled badly/below difficulty).