I'd support that if it were coupled with multiple-choice position forms that were required to be filled out by each candidate, covering core issues and options. That is, no free response, not-an-answer answers.
But yes, I totally agree with your proposal. I can even see it helping with cutting through all the boilerplate verbiage candidates are having to use to pay respects to various things, and return some focus on actual policies.
Which is a shame, because "knowing what you're voting for" seems like a critical component of democracy, and campaign ads are useless (and expensive).
Not sure we got the least worst.
Individual results will still rightly depend on voters. You can blunt the attraction of extremism, but hearts and minds need shifting before voters will take a fundamentally different approach.