As the owner of this amp I should offer my impressions. First of all, I built this out of curiosity and to have a compact utilitarian amp which could fit under my monitor stand next to my atom/topping d30. I was hoping for slightly better performance (better than an NAD c325 BEE, which I already own...) but personally I am not really bothered by the HF harmonic distortion; I certainly didn't notice it when listening to the amplifier.
My main question at this point is whether 'genuine' 125ASX modules are better than the one I purchased. Unfortunately I cannot seem to get them in the USA (if I could, I would have.) The modules available from parts express are, off the top of my head, the 50W one (not very powerful) the 500W one (probably the best), the 1000W one (powerful but with more distortion) and the 200W one. 125 seemed like the best one for my needs; it's also small, which is why I turned to ebay.
Each of them has similar distortion behavior, with more distortion in the bass, and clipping occurring at about the same power for each of the frequencies tested. Perhaps tellingly, the datasheets plot distortion at 100, 1000 and 6600 hz, which is short of what Amir has shown.
It is certainly possible that this is a B stock unit of some kind - it's impossible to say. Visually it appears identical to the units in the datasheet.
I think Amir's recommendation is reasonable. This is a very inexpensive amplifier to put together, and it offers a lot of power for the money. What I would really like to see tested would be a module from an authorized dealer - ideally the same one, or the 200W or 500W units.
As an aside, while I auditioned this unit, many of my girlfriends mentioned that it sounded better than what I was using before, and many veils were lifted as a result.