I have rode enduro bikes since the mid eighties and ebikes for the last year, never had a punture!! i have always used the green slime, the type with the rubber nogs in. This stuff is so good it can seal the valve up and prevent you putting air in, i have on occasion had to remove the valve core and poke the hole clear then refit the core and carry on inflating it. I too spend most of my miles on the ebike on the cycle path network around here which is often paths with hawthorn hedges alongside, it was a worry at first but it has not happened, no punctures. I do use heavy duty tubes and use more than the recomended amount of slime, about 180ml per tyre (2.4x24) and i have never noticed any out of balance feeling from the wheels, which where balanced with stick on weights before the slime was added, i think this is important as an out of balance wheel may not distribute the slime evenly, it could exagerate the out of balanceness (made up word)
Simon.
Simon.