I'm new to the mtb world having just built up a 29er and I got a set of Geax Mezcals from chainlove for $35 each and am running them tubeless. They don't have aggressive tread and are great on the street and hard packed dirt. they are around 600 grams each so on the lighter side of things for full on 29er tires. Iniitlaly i was experimenting with just putting some 32c cx tires on my surly disc trucker when I decided that wasn't enough and I wanted a legit 29er. if you are really considering CX tires, you should probably consider selling the whole bike and getting soemthing else.