Não é uma boa ideia compartilhar um SSD entre pools por motivos de integridade e desempenho de dados.
Primeiro, o ZFS precisa ser capaz de acionar o cache integrado do dispositivo para liberar quando uma gravação síncrona é solicitada, para garantir que a gravação esteja realmente em armazenamento estável antes de retornar ao aplicativo. Só pode fazer isso se controlar todo o dispositivo. Se estiver usando uma fatia, o ZFS não poderá emitir o fluxo de cache e você se arriscará a perder dados durante um desligamento inesperado.
Segundo, o SSD, embora muito rápido, ainda é um recurso finito. Compartilhar esse recurso entre pools significa que o desempenho esperado do dispositivo da perspectiva de qualquer pool pode ser muito diferente se a unidade estiver ocupada servindo IOPS do outro pool. O resultado final é que você poderia ter um desempenho pior do que se você não usasse o SSD.
Dispositivos ZIL e L2ARC dedicados por pool é o caminho a percorrer.