!bang is great, but imagine if I started typing "!b" and there was a drop-down of all of the bangs that began with b. This serves two purposes:
- Simplifies/speeds selection of the appropriate bangs
- Allows users to (somewhat subliminally) see what other bangs are around for future use
Further to that concept, other starting characters could be used for similar purposes, and some of the current goodies could be shifted that way. For example, numerical operations could start with "#". Translation and substitution goodies could start with "/".
I wouldn't necessarily suggest supplanting the current method of using goodies, but by having these starting characters available for those in the know, it adds another element of discovery.