I am a DynaPlug fan, I’ve probably used it over a dozen times in five years. That said, I bought it before the Dart came out, so it wasn’t an option for me to consider at the time. A riding buddy has used Darts to good effect. I consider a single DynaPlug a permanent fix, I’ve done up to 3000 miles on a plugged tire, though for the last 1000 the brass head was rattling around. I’ve done as many as three plugs together to fix a hole, and have done up to a few hundred miles this way, but it seems holes that need multiple plugs will eventually begin to leak. This is where I wonder if the Darts might be better as they are supposed to react with the sealant and glue themselves to the tire.
As others have said, the DynaPlug won’t fix a slice, but in 17,000+ miles I’ve had to use a boot and a tube only once to get home.