It is very much a matter of opinion, so far as I know. Your approach makes sure that a councillor who has good reasons for missing meetings does not become disqualified through inattention. On the other hand, it is a procedural overhead, and is not necessary for occasional absences. Councillors are expected to make reasonable efforts to attend regularly, so lengthy absences should only arise in exceptional circumstances.