The reason you dont recommend SSD is from a durability reason right ? As you mention TRIM and wear. I am no talking about SED technology as is very clear why its not useful for security.
SEDs are ok if the password is not stored. But still you would want software Encryption on top because they are black boxes that you can’t be assesses for implementation vulnerabilities.
SSD are a little questionable for encryption because of wear leveling. They are still usable but there is a small risk.