Multi signature is not a option to protect your Bitcoins if they are stored close to each other or signed on the same computer. A hacker can easily get both/all of the keys and hack your Bitcoin address. Paper wallet does provide more than adequate security if the generating device is virus free. They claimed that many were against the use of paper wallet but users can make several backup with BIP38 encryption on all of them. It is as secure as a Ledger nano if we were to compare that aspect.