Optimal behavior of the Suspense account can be debated. That is, should it always be visible if any transactions are in it, even if the balance is zero? Or should it be suppressed if zero balances are excluded and it happens to have a zero balance despite having transactions in it?
Personally, I think it should always be visible if there is any transaction in it, regardless of its balance.
Why? Because any transaction in Suspense is evidence of a mistake. No financial statement should be relied upon if there is any transaction in Suspense. So there is no valid reason to want display of the account to be toggled on or off based on balance. That option is meant to shorten reports. But suppressing a zero-balance Suspense account means hiding mistakes.
Nullifying transactions that coincidentally produce a zero balance are still mistakes. And the Suspense account is your warning about them, justifying slightly different treatment from other accounts, all of which except Retained earnings and Starting balance equity are either actively created or result from enabling specific functional tabs. (And the latter of those is also evidence of mistakes.)
I have put this into the ideas category and modified the title to be a suggestion rather than a complaint.