Yeah, slime sucks. At least the "Slime" brand does. When I was in college, I was going to school out in the country with no place to have a car tire replaced. I picked up a fencing staple somewhere and thought I would put some slime in the tire to make it into town ok.
Boy was I wrong. I followed all the directions and the best I got was a slimey sputter out of the hole. By the time I got into town, it was pretty low and the poor repair tech. had to wear protection against the slime.
I don't know though. Some of this other stuff may work pretty well. I can imagine that if it did work, you would end up with a sticky mess between the tube and tire though.