Someone asked about this during the e3 liveletter (I think, my brain seems to jumble them together). The response showed no favor towards making maps stackable and was instead simply an explanation of them not wanting players to hoard maps. While it would be convenient, it doesn't appear to be something they're even looking into.