I'm doing almost exactly the same build currently

Frameset: LightCarbon LCG071S-PRO (52cm, UD Black Matte, T47 BB, incl. 100mm stem, seatpost, fork, and thru-axles) -
mine is chaemeleon colorWheelset: LightCarbon 40mm Carbon (26mm inner width, Ceramic bearings, 36T Ratchet, HG Freehub, Centerlock) -
Went for MicroSpline hub, see belowGroupset: Wheeltop GeX (12-speed Wireless) -
Same (but I use Ultegra calipers)Crankset: Senicx GR3 -
Went for Thinkrider PP5 carbon with powermeterBottom Bracket: ZTTO T47-24i -
sameCassette: Sunshine 12-Speed (11-50T, HG Spline) -
After my experience with a wobbly ZTTO 11-52t i went back to Shimano XT 10-51 MS spline. The build quality and the alluminium spider is SO much more sturdyChain: Shimano XT CN-M8100 (12-speed, 138-Link, w/ Quick Link) -
sameRotors: 2x Shimano RT-CL800 Ice-Tech (160mm, Internal Serration) -
went for IIIPRO A2 ultralight 160mm half priceHandlebar: PRO Discover 20 Gravel (44cm, 31.8mm clamp) -
got the integrated from LightcarbonPedals: Shimano PD-EH500 Explorer (Hybrid: SPD/Flat) -
Shimano PD-ES600 - no hybridTires: 2x Tufo Gravel Thundero HD (700x44c, Skinwall, Tubeless-ready) -
Goodyear Eagle F1 tubeless 700x32C for now, not going offroad yetBiggest difference is to stick to Shimano , based on previous experience of a chinese MTB cassette...