Problem is, for my own accounts it’s not an issue, but it is an issue for my users who have no clue about any of this.
My app just uses their account on their behalf - they have no clue what is actually going on behind the scenes. I doubt any of them even touch their bot account after they’ve authorized it that one time. That doesn’t mean it’s an inactive account though - it’s still very much active in their chat, only not so much as a typical Twitch viewer on the site.