NCASE M2: Mini ITX or Micro ATX?

I am looking into a build with the NCASE M2.

I've got an entire build set up with an AM5 ITX board - but seeing as all AM5 ITX's seem to have one glaring issue or another, I'm curious: is a Micro ATX inside an M2 not just doable, but viable?

Seeing as there are so many options for mATX over ITX, I figure it must be easier to find a more well-rounded board of that size.

So, is mATX a good way to go? Or does the larger size take away too much potential (in terms of internal component positioning/cooling element placement) from the M2 to be considered?

Thanks for any advice.