Self-encrypting drives vs. software encryption

Which is great, but don’t forget the massive performance hit you take.

If you are worried about crossing borders, my advice is to wipe the device and install a dummy OS. If you refuse to unlock your real one they can delay you and make your miss your flight/boat. If you need the real OS, transport it some other way that isn’t on your person.