Asahi only supports M1 and M2 Macs well (and you will still miss support for some functionality, like Thunderbolt or USB-C DP-Alt mode displays). Ryzen APUs have indeed narrowed the gap and if you want to run Linux, it's probably much better to get a recent Ryzen ThinkPad than a Mac (or get a Strix Halo Ryzen once it lands in the good ThinkPad models).
(I am a longtime Mac user, but I recently got a ThinkPad T14 Gen 5 and all the hardware works out-of-the-box and very well on Linux.)