Ok. 3.0.7 is working on my TF2 servers. It warns properly before moving to spec and before kicking. It resets the timer when freelooking in spectator mode. Big thanks Rothgar! Your plugin is excellent so far.
Only thing out of norm that I see is what I get when I manually start up the plugin:
05:21:41 L 01/21/2009 - 05:21
7: [afk_manager-compat.smx] [AFK Manager] Detected Mod Team Fortress 2
05:21:41 [SM] Plugin AFK Manager reloaded successfully.
Can't use cheat cvar sm_afk_admins_flag in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar sm_afk_admins_immune in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar sm_afk_enable in multiplayer, unless the server has sv_cheats set to 1.
Can't use cheat cvar sm_afk_kick_players in multiplayer, unless the server has sv_cheats set to 1.