I have a g9 and cooling is fine, but not great. I ended up opening it up and placing heatsinks on hot chips

That's true. I had to raise mine on two small cardboard boxes to allow SSDs to breathe. Also mine is not under very high load.