Would second that this should be optional ASAP. I understand your need and desire to collect feedback but I don't think it's a great idea to require users to create a profile for something that is a client.
There are other ways to collect feedback than a Discourse instance. Why not just stand up a contact form, Twitter account, or email address?