It would be better if you allow user to choose their own time to reminder. As personally i like it to set 20mins. Do provide customize time for each prayer time independently like salatuk as for maghrib i would like to set it 10 min. So it would be better for all.
Customised reminder time