Chocolately Shell
I believe there is some discussion (at time of writing) about what to do for command aliases. They exist but are depreciated and the recommended method is "choco command". I think a choco "shell" would be an appropriate compromise.
Executing "choco" without a command would open a "shell" instead of displaying documentation. With a command it would use the current behavior. Users could then execute commands without the choco prefix and it would not break current functionality.
This could also potentially be used to expand choco's capabilities and usage in the future.
Related to #410
Oh wait, not a dupe...
@some1one thanks for writing that up. We had one for interactive "new" command at #410, but not for the whole thing.