I have something similar which passes an electric current through your feet (rather than vibrate or use water or infra red etc etc).
It's had definite benefits as far as my lymphedema is concerned, even though I don't use it regularly any more. As for neuropathic pain, I can't say for sure, sometimes my feet feel like lumps of lead and sometimes not. I turn the machine up so that my toes curl, it isn't as bad as it sounds, maybe I'm a masochist. LOL