Thanks for the question.
Yes, this works on multisite, handling the user tables correctly. The way it’s set up, each site needs to add its own high-performance keys. That can be done from within Tools->Index MySQL on each subsite, or with wp-cli. Edmund Turbin published a shell script to do it, which you might find helpful. https://github.com/spicecadet/index-mysql-multisite-enable
I don’t understand what you mean by “multiple networks”. I guess you mean “multiple sites within the single multisite installation (a/k/a network installation).”
There’s no scheduled task in this plugin.
Hi Ollie, thanks for your response.
I made a mistake, apologies for the confusion – the question was intended for the Index Users plugin. I’ll report there for the sake of clarity.
Thanks though for the Edmund Turbin link – I’m taking a look now.
Multiple networks is many networks, each with many sites, all on a single installation – so it’s possible to Network Enable a plugin on one network of sites, without it being enabled on sites on other networks. But since the User table is shared across all sites on all networks, I’d imagine that enabling it on one network, would effectively apply to all.