I'm wondering if batch 7 will handle OC over 650 MHZ ?
Unlikely, as even the "gems" of the S7 world start to lose hash and see increased HW errors above 625.
The best way to think about this would be that the batch sevens are "factory overclocked"
I think it's the other way round and Batches 1 to 6 are actually "factory underclocked"

Even batch 7 is underclocked relative to the Bm1385 Data Sheet. If we look at the numbers.
With a 12V supply and an 18 Node String that gives a 0.667V Core Voltage / Chip.
Data Sheet Hash / Chip at 0.66V is 32.5GH/s * 162 Chips = 5265GH/s / 8.1 = 650MHz clock
Whereas we have with Batch 7 5063GH/s /8.1 = 625MHz clock
So we are getting close but still underclocked relative to the Data Sheet.
Rich