the slot is to connect to a motherboard? so would not need either USB and power cable?
Doesn't look like any of the traces from DIMM connector reach the USB microcontroller. It does look like it could get power from the edge connector though. That combined with a convenient way of mounting multiple cards would make the backplane worth it. If backplane handled data to well that would just be awesome.