One of the reasons Asahi doesn't support M3, is that Apple never released a Mac Mini, so they can't do continuous integration. [1] That being said, it seems Apple does re use a lot of the parts on the SoC in each generation, so it's not too different.
[1] https://social.treehouse.systems/@marcan/112277289414246878