This is the only thing in this plugin that I don't like.   It's not really a disconnect timeout; it's just a timeout and like everything else it should default to 30 seconds.