If I changed my default shell from BASH to Python3 or IPython, would my Linux system have issues or produce errors?
Change the default shell to Python
shell;python
I tried it here (on a new user account) with IPython and, from limited testing, saw no problems. You will want to run IPython using the pysh profile and the --no-confirm-exit parameter.