I don't like the term "storeroom". Adventure authors have been using the term "limbo" for many years.
Inform handles this differently. Any object that does not start in a room is in "nothing". When it's destroyed, it returns to nothing. If you don't want it to return to nothing, you create a room called limbo and move the object to that room. In this way, you have full control over the life cycle of the object.
Adventuron does the latter automatically, but you can't return an object to nothing. There's nothing wrong with this. You just have to be careful to use the right tests for the situation and it needs to be explained more clearly in the user manual.