I think at this point we're just waiting for Windows and Linux to be fully supported on the M1 or for ARM to come out with a system on a chip that's documented enough for Windows and Linux to make a port.
Why would you wait for that when you can have a faster CPU in the form of the 5800X today? The M1 is a phenomenal laptop CPU, but it's still not faster than AMD's desktop offerings, either. At least not according to the specint results in the article.
If you want to run MS Windows then obviously I can't recommend it.