I think a permanent fixed schedule would be much nicer.
Monday : 25% craft bonus
Tuesday : 0% item break
Wednesday : 25% fusion time bonus
Thursday : 25% inn speed bonus
Friday : 25% artifact drop bonus
Saturday - Sunday : random events during raid time
Now each day could have a pool of say 3 events which could rotate
so week 1 : Monay : 25% craft
week 2 : Monday : 25% fusion
week 3 : Monday : 25% speed inn etc etc
It could also be random among the pool for that day.
The whole system can be automated and the time of the event could be fixed so that it works just like how the daily blueprint quest works without any Mod/developer intervention.
any modification desired only needs to be done by adding the event to the pool.....