I used to use them on my commuter bike, back when I had an office to commute to. They do deaden the ride a bit and take the edge off the acceleration, likely not an issue on a pedelec.
However, in my experience I found them more reliable than armoured tyres and could pick up multiple puctures...