i find my usb doing a job good as a cold storage, so unless this thing is not much more expensive than a usb, i'll stick with my pen drive
in my case i don't need to do a offline transaction, because i have a good way to know if my pc is safe
How about if you lost your usb, or your usb is damaged? If that happen, your wallet is gone forever.
If thieves are clever enough, they may steal your money, and know btc wallet.

i predicted that(not that hard to predict :d ) and in fact i have more than 1 usb, exactly 3 to be precisely