I am researching a solution for my B2C platform to collect bug reports and feature requests. All the tutorials mostly focus on business customers, so I wonder if it's a good idea to use JSM for B2C. And I still don't get it if reporters need to login to submit, for example, a bug report through external facing JSM?