USB is problematic for array drives, inconsistent identification and random disconnects are just a couple of the issues that are prevalent with USB enclosures. If you can't use internal SATA connections, the next best option is SAS, it's much more suitable for external drive connections.
Some people have successfully used USB, but figuring out which controllers and drive bays work at all, let alone consistently, is a real problem.