Siege waiting lists would move faster if all the lists for a certain time limit were combined into one. They then all feed into all the games of that time limit. that is : just one 3 day siege waiting list. a different list for 7, and for 14 days.
(a by product would be that no one player could hog all the castles of a certain time limit)