Road tubeless sucks if:
1) you aren't using at least a 32c tire, or
2) Stans sealant
And who the hell wants to use any tire bigger than 25c, unless they're just.... tourists.
Meanwhile, fast group A guys are on clinchers with thin butyle tubes or latex tubes. Do you want to go fast or go like a tourist? If tourist, then yeah, stick to road tubeless bs.