Looked interesting, though there are some inconsistencies with the core count for the "Octa" version. The intro blurb up the top says it's 12 core, while the spec listing further down says it's 10 core.
It's not clear if the ram is ECC either. With 6x SATA + 4x NVMe + 32GB RAM they're targetting more professional users, which should mean ECC ram is available.
---
Looking a bit more in depth, it doesn't look like any of their cpu choices support ECC:
∙ https://ark.intel.com/content/www/us/en/ark/products/226261/...
∙ https://ark.intel.com/content/www/us/en/ark/products/231803/...
So, that's a fail. Hard pass unfortunately. :(