M1 running Asahi is mostly fine. You'll be missing some major features though, most notably the GPU hardware acceleration for certain things, and port features like Thunderbolt: https://asahilinux.org/docs/platform/feature-support/m1/#table-of-contents
Also, the leader of the project quit awhile back, and development seems somewhat stalled/slow now.