Crashman :
Thanks for catching that, I meant to say 32Gb/s
When you say 32 Gb/s, I wonder if you mean the bits on the wire or if you're rounding the bits they encode which is 32 Gb/s * 128b/130b. For example, if you were talking about PCIe 2.0, then the bits on the wire would be 20 Gb/s but the decoded data would only be 20 Gb/s * 8b/10b or 16 Gb/s (not considering all the PCIe overhead). I guess it doesn't matter since you're not talking about PCIe 2.0 (although some laptops do use PCIe 2.0 for their Thunderbolt 3 controller).
I guess the real problem is that you say it's the latest Thunderbolt 3 controller sharing 32 Gb/s for both ports when the actual obtainable speed of approximately 23 Gb/s is probably not any greater than that of the previous generation Thunderbolt 3 controller. Other devices limited by PCIe 3.0 x4 (such as NVMe) can achieve speeds much closer to the theoretical 31.5 Gb/s max. Someone familiar with the max speeds of previous Thunderbolt 3 controllers might be wondering if this newer controller performs better when they read the 32 Gb/s number. I guess that's a problem of the reader since your review only states the bandwidth of the data pathway and does not make any claims about the amount of actual data that can be sent on that pathway by the controller and it's ports.
One of the most significant improvements in the latest Thunderbolt 3 controller is that it allows DisplayPort 1.4, but that's not a consideration here because the controller is connected to Intel integrated graphics which is limited to DisplayPort 1.2. The other significant improvement in the latest Thunderbolt 3 controller is that there is a version for Thunderbolt peripheral devices that allow some of the features of the device to be connected to hosts that have USB-C + DisplayPort alt mode but no Thunderbolt. That is also not a consideration here, because the motherboard is not a peripheral.
So, while the controller is the latest, it does not make the motherboard significantly better.