Changing your environment after you login is a real pain.

We try to source the oraenv script every time we change the ORACLE_SID. In a previous company, we had scripts for each instance that we would source. Those scripts would re-source .profile and then tack on the apropriate environment variables.

With using oraenv, I find it easier to logout and log back in...