The bad thing about canned heat is that it evaporates from the can over time, even if fully sealed. It's good for short time usage, but I would not count on them for long term storage. I've opened old cans that have never been used and found it fully dried up. Others have said the same.
JK