Good.
My point about the RAM QVL is there is are just too many RAM makers producing too many RAM models for motherboard makers to test them all. It would be way too expensive and those costs, naturally, would have to be passed on to us consumers.
Because there are so many, board makers (not just Gigabyte) should not be expected to figure all that out. So they test a representative sampling of what's out there.
We don't have to buy listed RAM, but we do have to buy RAM with the same specs as listed RAM to ensure compatibility. This is why in your motherboard manual, it says to refer to the motherboard's website for a list of supported RAM (page 8).
Note for CPUs, it is different. Because motherboards support either Intel or AMD CPUs, and because the chipsets on the motherboards support small families of CPUs within either Intel or AMD, there are only a relatively few number of CPUs from one maker only the board supports, so the motherboard makers can test them all. So you do need to buy a listed CPU.