I've fought tires and now most of the time, I let a tire shop do it. Personally for a slow leak, it's Liquitube. The stuff really works.I'm not a big fan of tubes. They just seem o always be a temporary fix. Many tire shops will just want to put a tube in it. If you broke the bead loose with a tubelss tire, the same thing will happen with a tube tire and damage the tube.
I've been doing my own tire repairs and mounting on my SCUTs and garden tractors. A couple of good tire irons, a ratchet strap, and stem tools are most of what you need. I had a dickens of a time getting the bead to seat on the last new set of 1025R rims and tires I mounted. I finally got it, after fighting it for a couple of hours. There are some products specifically produced for bead seating/sealing available on Amazon and other places. Next time, I'll have some.
If you tackle it yourself, I'd suggest you get some and the necessary tools.
Near the end of the video it shows that you can just easily wash it away with a hose.I like the concept in theory but what about when you need to change out worn tires? Gonna make a mess I think. Maybe if your in a tire puncture prone area (construction site, trash pile etc) its worth the eventual headacke for the short term self healing tires.
On the pluss side your tires are probably bullet proof lol.