Yes in principle the number of data drives is not normally a major factor.
However, If the extra drives on a disk controller mean its throughput capability is exceeded it slows the process down thus extending the time. In addition, very slow processors the overhead of calculating parity2 (which is a much more complex calculation than used for parity1 can also mean that the CPU becomes a limiting factor. I
It is also worth noting that the process slows down as the inner tracks on drives are reached as their throughput is then lower (less sectors per track that can be read in a single disk rotation).