I wouldn’t have gone road tubeless had my ‘22 Domane SL5 not come already set up with them. But, the performance over the last ~18 months has been great with only a minimum of maintenance.
It helps that my Domane runs on 32mm tires at 60psi. I’ve found some sealant (Stan’s) on my frame a few times but never noticed those punctures while riding.
I did get one puncture that required a “bacon strip” patch; but I got a couple hundred more miles on it.
Then, this weekend, I hit something that rIpped three closely spaced holes right down to the cords. The sealant did stop the air loss enough to get home but continued leaking in the basement.
I replaced the Bontrager R3 tire with the same type and had minimal problems mounting it and setting the bead with my floor pump. I also have a “down the valve” sealant injector to minimize mess.