Some feedback from my first 5 minutes with it: I invited it to a private channel we have that really only exists for leaving tasks for other people, ran `sidequest create` in that channel, and it created a task entirely unlinked to that channel - ie: the task appears in the @sidequest user, but there's no sign of it in the channel where it was created. This leaves me wondering what the point of inviting the @sidequest user to channels is.
Thanks a lot for taking the time to report your feedback!
The `/sidequest create` is not context-aware right now, it will behave the same way no matter you invoke it (opens the creation modal).
Inviting the @Sidequest user to a channel (public or private) makes this channel visible to the app and allows users to select it as a recipient when creating a quest.
Will invest more time into documentation before final release. :-)