The second one seems better but can also be abused by AFK players. They can babysit their macros, have their game in windowed mode and click confirm on the AFK pop up.. It's a hard thing to get right.