Seems pretty cool. I originally thought from the name that this would post the questions and then let users vote on them, but this is well-made.
As a note, your label for the highest level of importance should be for="factor-weight-4", currently two labels point at for="factor-weight-3". This means the wrong radio button is selected if you click that label. But props to you for actually using labels and inputs properly so you don't have to try to click on a tiny radio button.