The other solution for this is to not carry over attendance between rounds. Currently, if you attend the first leg of a match, you are automatically added to attend the second leg. This gives an advantage to teams who are available to watch their first leg, but maybe not their second; they will still get credit for watching.