Just something I thought up, but if you wanted to enforce an AFK limit, how about attaching a timer to the AFK spot that pulls away the floor and sends the player into a water stream leading away to a safe holding cell once their time is up? Perhaps every time the player makes a loop and refreshes the chest redstone, it increments a counter that eventually ejects them, then resets itself and allows the next user to enter?
For the gold farms, I suppose this would be less viable.
For the gold farms, I suppose this would be less viable.