Just a point of clarification, Mesa is a collection of drivers that provide support for APIs like vulkan, openCL and so on. Mesa has user-space code for running graphics on different sets of supported hardware more specifically. So the better question is "what GPU APIs are you targeting and will you be aiming to have high quality support for Mesa's implementations of those APIs?" etc. Hope that makes sense!