I was thinking about trying one a couple yrs ago.
I think it is another one of those things that we each have different causes and sx and it may or may not help..
If you can borrow or find a cheap one it might be worth a try but I wouldn't buy a spendy one and find out it didn't help.
Unless they let you return it...
I'm thinking with swelling problems it might not be a good thing... more fluids to the upper body...