Gigabyte Gaming 580 is running a steady 29-30mh/s, Aorus is absolutely no different, MSI Armor I bitched about before are actually the best cards at 30-31mh/s. Red Devil's arriving tomorrow.........and I'm out of boards.
So far the MSI X170a gaming m5 has been a clusterfuck bitch trying to get to run more than 4 cards, instead of 7. Still looking for a solution :\
I run this board with 9 cards without issue, and it was very easy to get running. I have helped a couple people with this board, and to the best of my knowledge, everyone has been able to get it to work with the following steps:
1. Use a Skylake processor. One person I know of started with a Kaby Lake processor, and he could not get the board to run more than 4 cards without switching to a Skylake.
2. Update the BIOS to the latest version.
3. Enable above 4g decoding
4. Leave all other settings alone, especially the settings concerning PCIe speed.