Thanks everyone for the replies, love the feedback you've shared!
One thing to note is that there doesn't seem to be a way to differentiate who is away from Mattermost vs. from their computer on the web app. So if we carried out with the change suggested here, we would have
- web app: User set away
after being away from Mattermost for 5+ minutes
- desktop: User set away
after being away from computer for 5+ minutes
which would make the experience inconsistent.
Any thoughts on how to best consider that scenario?