I see the matrix is more popular than xmpp, but why?
I run a system with an i5-4670.
My situation is much like yours, except I wrote a script which will suspend services when transcodes or game servers cause the system to approach resource capacity, to prevent more users from joining games and deteriorating the experience for everyone.
I know for a fact people using pies or old laptops canβt do what my system does, because I personally know people who have tried. They canβt even get a basic media server going that performs anywhere near mine, in the menus.