I have the Emmi-Pet and to be honest I think most of the benefit of using it comes from the toothpaste it comes with, not the fancy ultrasonic stuff.
It has stuff in it which breaks down the tartar and you can buy it by itself without the toothbrush (much cheaper!!) and I reckon most of the benefit comes from putting that on and leaving it on for however long they tell you to hold the brush there.
However it also has some other ingredients I don't like so much - so I would probably use it to address a problem and then when things were under control again, I'd stop and switch to a more natural toothpaste.