I am opposed to Flag Protection Legislation as being a direct violation of Freedom Of Speech.
On the other hand, if you desecrate the flag, it has it's own automatic punishment. The vast majority of people in the US will be offended, and you lose whatever point you were trying to make . it is just a dumb move politically.
If it is your flag, you can do what you want with it. But if you tear down a flag that does not belong you, that is pure vandalism, as we have laws for that.
What amuses me is that some super patriots have no idea of the rules for displaying the flag, like you do not disply it after dark unless it is illuminated.