Is IDB actually a concern for you guys though? For an airline to IDB, they must first have asked for volunteers for VDBs and gotten no volunteers. That alone is unlikely. For IDBs, they are also likely to choose no status passengers over those with status, which many of us have. And even then, it is extremely rare for a flight to need several IDBs. So yes, don't check in 30 min before departure (or whatever the cutoff is), but I don't see a need to check in right when the window opens, if IDB is your only consideration.