i've got a simple flow (attached) which turns on and off the sync to a work gmail account at different times, it works well but i have a couple of issues - i'd be grateful for any advice.
the idea is it should sync all time except...
- Monday to Friday between 17.30 - 08.45 am
- Saturday and Sunday off from 17.30 until 08.45 am Monday
couple of questions...
1) is the 5 minute periodic check necessary? or is there a more efficient way for it to 'know' what time it is?! (ie 'flavour flav' mode?!

2) on a Monday morning it syncs early, i think because of the Sunday midnight rule... how can i get around this with the least number of decisions?
thanks kindly for any tips!
cheers,
Luke