Makes sense, I figured proper alignment would be the biggest issue here. I had an idea of how to do it, I'll try it myself and see how it looks.1) That's why I have added the countdowns option. It's much more explicit with showing you the remaining kills. And at the start of each map, you also see the total amount of enemies before your first kill.
I avoided the usual stats provided by GZD because it doesn't look nice with large gaps between the numbers (in case of low monster/item/kill counts, since you still have to reserve space for large numbers with 3, 4 or in extreme (rare) cases even 5 digits). And dynamically rearranging numbers to avoid this issue just with sbarinfo code... I don't see it happening.
The item toggle was the main one I was interested in, since I imagine many people don't care about that one. Even so, it would be a pain to do in SBARINFO, I looked through the code and it is indeed a horrendous mess of if-clauses everywhere, so it would be difficult to add anything easily there. Honestly, I think you've reached the limit of maintainability with SBARINFO, and if you wanted to go further, switching to ZScript may not be a bad idea, but that's ultimately your call.2) You are killing me, man. The level stats part of the sbarinfo code has already turned into a bloated mess of interleaved if clauses, and just imagining adding even more conditions anywhere gives me nightmares. We are talking about 7 options: Only kills, only items, only secrets, secrets+items, secrets+kills, items+kills, everything. And then any of these combined with optional time display. If I did all of this in sbarinfo, it would bloat the code totally out of proportion. I guess there are a few options you could omit (e.g. I doubt anyone would just want item stats), but even like that... MAYBE I can make just the items stats optional and leave the rest as-is (also since I believe just having secrets or kills counter, but not both, is kinda needlessly restrictive - you either want to have all the info or you don't want any at all), but I need to see how excessive this would get code-wise.
These features were just questions, so don't worry about it. I was planning on making a stripped down version for myself anyway with the changes I wanted, so we'll see how that goes.