this is my first time hearing paper wallet since my country dont approve BTC yet
but your idea for storing it on offline device maybe a bit meaningless, since you always need to print it when you need BTC
and a lot of PC in public place have internet conection, so if the PC have internet isnt it better to just go online and create the paper wallet on that time
so paper wallet in digital form is a bit meaningless

hehe sorry if I offend you
