Clean way to turn interrupts on and off?

Yeah, I was measuring ~120us max latency in the analogRead(), plus whatever to write an int to an array (I didn't measure that yet). This drove the 125us sample time goal. There's time between bursts to process the array of samples as little, and as much time as it takes to post process it after the scan.

--> I really like the auto triggered ADC and will certainly do that. Very helpful, many thanks.