Sounds like you had good reasons for doing things the way you have. A map would be great!
And you've got me intrigued with this mention of a next weird text-based game...