To me this looks mostly like integrating the previous Discussions into the main Q&A list (or a second go at programmersProgrammers Stack Exchange). I think you unfortunately do not put enough emphasis on quality of the content and more emphasis on no obstacles, no pain, anything goes instead.
This might work in that it generates traffic but it also might not work in contributing significantly to the knowledge library. People might ask themselves why they should visit these new discussions and what one can learn from them if anything?
Fortunately you plan to include a switch to turn them off if I understood it correctly. That's a great idea. The feature might simply not be for everyone.
Even though these questions will be opinion-based I could still want to decide if they are useful or not useful. Taking away downvotes might make people feel more welcome but would also lose the quality signal. Losing this information will make the whole feature less useful.
Overall, but this is only my personal opinion, I would have preferred a stronger focus on quality of produced content. Opinion based questions already have a problem in that they do not contain much knowledge if done wrong and that their content ages faster. As it is, I doubt that it will be worth reading there much.
I think that you need a strategy for coping with low effort, low quality questions in this new category to avoid people quickly losing interest in the feature.