With 24 people, there will be times when people go afk or have things come up. However that isn;t the biggest issue, the big issue is (and has always been) tanks trying to get a run in progress. I also feel this is an issue, but forcing people into the instance is a bad idea (for the obvious wrong class/perma-afk issues). However I feel that something should be done.

I think if someone Withdraws or times out of a ready DF a certain number of times within a short time frame then they should be hit with the DF penalty.

Another idea I have is a "Search for in progress ONLY" check box that would allow people to only look for runs in progress. Once someone tries this option and sees that there are no runs currently in action they can choose to do a full run or just not queue up.