Issue is not as much in Asus boards, but in AMD memory controller. Somewhere in AMD support side is interesting table I could no longer find. It listed AM3(+) CPU's and described which is the maximum supported speed when you are using 1,2,3,4 sticks, one-sided or dual. It also gave default supported speed of RAM for different CPU's. All I can remember of it is that FX8350 memory controller could work with 1866Mhz RAM stick until you used 1 stick. When you had 2 sticks then you had to use 1600MHz sticks. With 4 sticks, RAM speed reverted to 1333Mhz. That's what AMD guaranteed would work although on different boards you could get different results. Worse or better. With Athlons and such, those speeds were much much slower. Even 1066Mhz rams.
Also, Asus AM3 boards tend to have decent VRMs, so you could install FX8350 without issues. Gigabyte I would not trust in that regard. Some of their AM3 boards took bunch of revisions before they became more-or-less-stable with a powerhungry FX riding on top of it.