I would definitely recommend it for long term storage, it has a reasonably hard board in the middle of the interior, and a thick and gentle padded back and front, it would surely stand normal falls, intentional abuse is another story.
One thing I really like is the removable interior, I am sure you can ask John to make you a unit of padded tube interior for it, turning it into a hard case, its simple as that.
I would recommend it stand up, leaning on the wall or something, it wont slip, and the bottom that contacts with the floor wont be easily worn out, you can see on my pic with john's signature, its the bottom.
Cuong.