Well, i commented on youtube but nobody actually talked about it, so here's my suggestion:
A round can last a max of 9 minutes, this timer cannot be increased. The team with most points has a way longer spawn time and has a timer of 2 minutes to capture the next point otherwise it will be blocked to capture. If the round timer ends with no team capturing all points, the team with most points captured gains the round.