Community Tip - Did you get an answer that solved your problem? Please mark it as an Accepted Solution so others with the same problem can find the answer easily. X
option 3 Custom Queue job on schedule queue seems to be the good option.
see this posthttp://portal.ptcuser.org/p/fo/st/topic=16&post=124498#p124498 some companies are using this option.
option 1: is simple option but it may run into some performance issue because of sync and timer robot .
Thanks,
Shreyas