It looks like HAL was using the 2U version, which makes sense when you're putting compute resources on some cards in addition to just memory/storage.
I like it. Server SSDs in M.2 or PCI-e is a bad idea because it makes hotswapping difficult and SATA is a bottleneck... very elegant solution. Seems like this will require greater depth of server cases though... not really a drawback but a consideration.