Looks good. But how will it perform over the years to come?
Arguably it would be better than current solutions because you can upgrade the modules that need upgrading while keeping the stuff that works, instead of throwing out everything and starting over.
Wouldn't a desktop with 100 USB ports be a modular computer in the same sense as this thing?