Self encrypting drives are non-trivial to configure in Linux. I’d stick with LUKS software encryption unless there is a good reason to use it. More and more drives are supporting hardware encryption with OPAL though.
If your drive is unlocking itself automatically all the time without authentication, any encryption it is doing doesn’t really matter since someone could just pop it into any machine and read from it.