Onde o zsh e o mksh são incompatíveis com o bash?

Até que ponto outros shells compatíveis com POSIX podem funcionar como substitutos razoáveis ​​para o bash? Eles não precisam ser substituições verdadeiras, mas são suficientemente próximos para trabalhar com a maioria dos scripts e dar suporte ao restante com algumas modificações. Desejo que...