Should I use an alias email address for banking, finance, employment, etc

Another benefit of having your own domain with SimpleLogin is portability. If that service ever goes away, just update your DNS to point to a new service.