I am a "pack rat" as well when it comes to keeping notes on various steps for the different dances. I wouldn't be frustrated at all by having a rather large log of dance steps to refer to.
You never know when they could come in handy. You may someday be in a situation to teach others and it's always good to know a lot of steps.
In social settings, as it has been mentioned, you won't see a wide array of steps and variations. My wife, for instance, doesn't like to do the more complex steps in a social setting, as she doesn't want to "stand out" in a situation in which there is no need to.
If I can be at a place in which there is a chance to do at least every dance I know, then I am happy. I don't feel the need to try to dance every step and every variation I know. In fact, I usually have to refer back to my notes, because I have so many steps written down.
I don't forget the steps. I forget what steps I know!