The Beurer made a huge difference when my symptoms were at their worst. When that happens it always manages to turn things around.
But as you say it's not an absolute cure if the underlying causes are still there - like in my case HBP or Diabetes. But when things get acute, it's worked for me like a champ. Fortunately it's been quite a few months since I've felt the need to use it again.
If circulations your underlying issue, address that. But when the symptoms have gotten bad for me The Beurer always seems to help. If not the first try, definitely over 2-3 days. Beats the hell out of dialysis. Not that it will work for everyone.