Alarm Pipeline Active Time

Is there any drawbacks or potentials problems with keeping an alarm pipeline active for a long time?

for example, i need a notification to go out every 12 hours if alarm is still active. Is it good practice to have a 12 hour delay in an alarm pipeline?