It works until it doesn't. We had issues where classes were loaded in a different order on linux causing issues that we could not repro on windows.
Re:ARM Mac Impact on Intel
by MaxBarraclough on Monday June 22, 2020 @12:33PM
(#23602170)
Interesting, but in that case you changed OS rather than changing CPU ISA, so not quite the same thing.
Another example is android apps development. Most developers use x86_64 CPU and run emulator using intel android image. While I don't have vast experience, I did write few apps and never had any issue because of arch mismatch.
High level languages mostly solved that issue.
Also note that there are some ARM laptops in the wild already. You can either use Windows or Linux. But I don't see that every cloud or android developer hunting for that laptop.