There is no controller, the drives just hook to the bus with a couple of buffers. The limit is only in the linux kernel, and as that can be upgraded then there shouldn't be any issues.

The only real limitation is available memory to store the packed database in ram so that the drives can spin down during playback. That and enough ram/swap space to be able to run fsck.

Hugo