I have not tried amp yet, but just as an example why I switched shell. I use fish shell because of the sane defaults. I don't want to be bothered with setting up code completion and history size.
Just install it and use it. Works.
I like projects that provide similar experience.