Well given that I've heard them... The sound was good. I'd consider them for a HT but not music however (personally). At their price they're a mix bag. For the size and heat they are perfect for HT, absolutely stellar for form to function. The wattage is high enough to note that it's serious. You can get classD wattage that's higher for a similar price or less. That makes it a hard bargain since I'd only be looking at HT uses. I don't personally feel a big connection to HT and abundance in quality; so a slightly less appealing sound of classD in that price range isn't such a big deal. If anything 2 channel HT is fine for me. Enough about the amps themselves...
Their "beyond the human hearing" noise from their SMPS is in a range that's actually pretty audible by the time it goes through an AB amplifier circuit. You don't hear the frequency, but you hear what it does to amplification. Still it may be pretty low level anyhow.
SMPS's also have no measure for current handling.... well in that regard there is no measurement known to the audio world for the behavior of the current. And no SMPS powered amplifier has yet to thrill me in that realm. The only devices with them that I can approve of have been DAC's.
They also clearly don't care to mention that SMPS's create noise on the mains lines. Theirs may or may not have a form of correction to help with that. (unclear from pictures)
Their video is funny because they have a shielded SMPS vs. unshielded transformer. Also their graph is an undetermined plot, as if it were to show RF it might look different especially if it was shielded and unshielded demonstrations of both. Besides that you can't pick up that much noise on your interconnects because they don't work the same way.
They make it sound like no one has ever made any effort to reduce noise from a transformer (or make it disappear for that matter). That might be true if they were comparing their products to non-audiophile equipment.
Overall I think they're making decent products, but for me you have to walk the walk not just talk the talk. And when my ears agree with the talk, I'll make a note of it when that happens.