Eu tentei aqui (em uma nova conta de usuário) com o IPython e, a partir de testes limitados, não vi problemas.
Você desejará executar o IPython usando o perfil pysh
e o parâmetro --no-confirm-exit
.
Se eu mudasse meu shell padrão de BASH para Python3 ou IPython, meu sistema Linux teria problemas ou produziria erros?