Ledger nano s for sure much more affordable, you can store multiple coins on same device, and support forks of btc. One issue I got with ledger nano s is that the code is not open source so there might unknown exploits, or shady stuff going on by the manufacturer and we will never know.