They put me on that machine once in the hospital, but that was all and I couldn't take it home. Those machines are frightfully expensive and apparently they are considered to be old fashioned and no longer used in the US because they are not considered to be helpful. I think they still use them in Europe.
You'd think that they would let the patient decide if that machine was helpful, but no. I thought it was helpful.
Anyway, my recovery without one was fine. I spent a lot on all that other stuff you mentioned, though. The most helpful thing I bought was a good icing machine. I got this one and really liked it:
https://www.amazon.com/gp/product/B0040OD2IO/ref=ppx_yo_dt_b_asin_title_o03_s02?ie=UTF8&psc=1