Getting it Right
I'm hopeful this architecture pans out. If they can execute the drive and service integration in a robust way they may succeed in a big way.
Tight integration with the underlying drive firmware is important. There are some tricky after sale things like soft failure monitoring (logging) and recovery which are important. These include low-level re-formatting(disk), SMART monitoring (disk and ssd) and TRIM support (ssd). Firmware updates for the drives and the ARM controller need to be painless.
Along with the standard Kinetic Gets and Puts, there needs to be support for health and welfare dialogs with the drives. Support services similar to the enclosure services we have in the SCSI command space, for instance.