How long do the games last?
Do not. siege's average time is 20 minutes, while Onslaught is supposed to take about 10 minutes. Sometimes even 20 minutes is too long, and any more than that is going to upset everyone. You can play another game if you want a longer match.