Been running the Tannus tubeless now for a couple of weeks. They work surprisingly well, you can run super low pressure without fear of dinging your rims. Climbing is so much better, difference in rolling resistance feels negligible.
The worst part of the system was getting the damn bead to seat, but thanks to Chaz @ Cove who helped me, I can confidently (with help) install again. If you are considering unless your built like a brick ***house I suggest you employee a friend to help.