I'll start with the pictures:
Thoughts and implications for the SFF world:
WTF is up with the fan placement?
The fan in line with the PCB doesn't seem like a good idea with sandwich cases, maybe better for temps in Ncase type cases?
End mounted power connectors adds additional length
280 mm...