No, please don’t unless you can specify by command line that you do NOT want to use a toolchain file. How many environment variables are we supposed to clear in setup scripts to get a well defined behavior?
This rather sounds like a simple bash alias.