The problem I ran into the other night was that I queued up for an AK run, which has a very long wait time. I decided to let my character sit there waiting while I played another game. After awhile, the music from my PC changed to the log in music which, means that the afk kick booted me while I was waiting for the duty finder.
The afk timer needs to be able to recognize if people are queued up. If they are, then don't boot them for simply waiting for their turn. Boot them if they miss their duty finder pop-up.
Thinking outside the box is fine, but the owner's manual is on the inside.