Well if this is good for the really big servers maybe just reset them each day? I just see no reason to do this for even the smaller ones..

And about 10 minutes of time: I came back from lunch and missed the announcement, queued up for the last story trial which took never longer than 9-10 minutes to pop as a DD and went into this. 15 minutes before the kick we got the message..we were a good team and would have done it on the next try but we had no time for it left. So after that 10 minutes waiting, some more minutes waiting to get back in (where there was no queue before that) and then I queued up for it again..and suddenly the waiting time was already over 30+ minutes and in the end I waited around 40 minutes before I got in. Without the forced kick I would have finished the fight a whole hour earlier thus this 10 minutes went down to nearly 60 minutes of lost time..thankfully I have enough time at my hands right now but others might not and thus they are forced to do it on another day.