Tested your auto-explore. Unfortunately when toggled on it causes a lot of lag during the AI's turn. Then, when toggled off the lag stops despite the fact that the units set to auto-explore continue auto-exploring even if toggled off and given different commands.
Further, the 'toggle' nature of the function makes it a bit hard to read in the UI since the active status has the same icon and no indicator.