Why do you necessarily want a mATX card if I may ask? ^^
It's not that I "per se" wants a mATX card, I think it's usually that people go to mATX because they have a smaller housing where the bigger one does not fit. In other words, I do not have much choice …
The smaller one could be, the iTX is good, but it looks a little "silly" from a board so small that the mATX would be better.
Also, I also like of course comes the cheaper plates I just do not like … But besides the ray / strix plates there is also no 1 plate satisfies all points of the AMD series.
An external card could be, but of course it would be a shame if you had the choice of a signal with a good chip, by the way, I think the supremex is just a good chip with good software. I know the S1220A is the same, which is basically good but not preferred.