I've got g_spectatorinactivity @ 900 and g_inactivity @ 300. But it is kicking both team and specs @ 300 instead of letting specs be idle for 15 mins as it should be.
Or did I mis-read where the 900 is equal to 900 seconds?
my guess would be spectators also fall under the g_innactivity command aswell and therefore they get kicked at 300 aswell... the 2 seperate commands are only handy to kick spectators sooner then players then...