I don't see how data recovery is an issue. You should be backing up off-site and locally anyway. Why would you optimize for the specific case of most of the laptop dying but not the SSD? It's more likely your laptop will get stolen or lost or dunked in water or burned in a fire. The soldering will make no difference in that case. Use backups.