Where can I find a good guide explaining everything I need to know to choose what kind of motherboard I should get? (I'm retrofitting a z18 with modern electronics so I can use modern slicers and firmware with it)

I've looked around a bit and BigTreeTech seems to have some good options. The issue for me is I don't trust my current understanding of features, options, components, etc to determine if a given board will meet my needs. I'd love to have something that tells me everything I didn't know I didn't know but need to know about 3d printer boards and configuring them.

>>tldr: is there a good "everything you need to know about 3d printer motherboards" resource someone can recommend?