I have the Therabody Jetboots, I enjoy using them.
Clinically proven or not, I find them to be useful. Even if long term effects are in question, you definitely do feel an immediate sense of relief, whether it’s psychosomatic or actually improving blood flow.
If anything it forces you to sit down after a workout and focus on recovery.