The waiting time until a pool is available depends on disks and is more a comfort thing. There is no ZFS timeout (setable, usual default on Solaris is 1min). Even with a short disk timeout setting of a few seconds there is no error as the disks are accessable even while the pool is not ready .