Plus, if you read Microsoft documentation on Windows on ARM so far, Microsoft doesn't actually expect you to use an IDE on these machines - but rather run your code remotely on them. You'll be a lot happier with your IDE running on a more powerful machine. Of course, if you do that, the lack of a GPU on the M1 for a Windows on ARM VM becomes not really an issue.
When that happens it doesn't matter what CPU I have, things are nearly locked up.
I have little recent Windows development experience, but I wonder if Windows on native Arm gets the same sort of latency/lagginess reduction that going from Intel to Arm on macOS does? Even if the raw processing power is less, I would be happy with the tradeoff if Windows felt even snappier.