I believe it would be great if we could repeal the Second Amendment and replace it with something clearer and better suited to the 21st century. As it is, pretty much every discussion about guns ends with "The Second Amendment says no", and the conversation stops there.
As it stands, I think that the vagueness of the second amendment (due to the prefatory clause the gun-rights supporters claim means nothing at all) could have been used to have a coherent discussion. The Supreme Court agrees that the prefatory clause is irrelevant, and that's the end of it. There is no appeal from the Supreme Court except amendments, which might as well not exist.
So I don't think it's helpful to deflect that onto the fact that we can't talk about the Second Amendment. You know that it can't be changed, and between that and the Supreme Court, you've got absolute power to set the rules to whatever you want them to be. Everybody else is at your mercy, and so it's entirely on the "huge supporters of the Second Amendment" to listen to what people actually want -- not to get shot -- and find ways to bring that about.