Yes i missed CF,MrMooky is right, if you need CF support,then go with Asrock, dual 8x performs noticeably better than 16x4x.
As for the MSI one,well there are always satisfied/dissatisfied customers with a product, but its got good reviews around the web.
i got that same asrock 870 just showed up today. used the cl7 ripjaws 5770 and athlon x3 all booted and installed windows no issues or bios tweaks required. unlocked my x3 and everything is running fine atm i cant find 1 complaint. only thing to complain about this board is the audio plug is right under the pcie so dont plan on using your front panel