Very nice and top spec! Sure it rides like a trail iron! But 24 kg with coil shock, ZEB and DH tires? Did You use a custom battery? Mine with M500, Mezzer Fork (together appr. 0.8 kg lighter) and coil shock is about 25 kg with Dengfu 840 Wh battery…
I hv carbon wheels, ti spring for the shock, selle italia slr seat, 32t chainring, superlight carbon pedals..which helps to reduce the weight.