Hi Clayton, It really depands on purpose and Hardware performance. For containing station's information for a long time, it must be consume more memory and it may bring another corner case. Well, I bet not to much long period make better such as 5min would be enough even in School environment.
1,000 sec is 16.7 min, let's think about it. A client have gone without de-association or de-auth and the AP/Controller is waiting the station for over 16min. When the station come back, re-auth will happen and no issue to re-connect.