Currently, the trident import will hang in the welcome message screen if there are no ion balance files present. This makes it much more difficult to include trident as a dependency in other packages, especially in the context of automated testing. In addition to this, there are use modes of the trident package that do not require ion balance tables at all. Given this, I think it makes sense to move the welcome prompt to the first attempt to load an ion balance file rather than just inside import trident.