My vote goes for the flux 2 Elite is a joke. I bought my drivo 2 years ago, knowing some issues. They promised a firmware update, but they still can't release even an app to update it...
these are the parts I used: 5 x pillow bearings 3/4 (search on amazon) .. you can easily use only 4. I noticed the one in the middle does nothing.. 10 x screws (2 per bearing) 31inch long steel shaft (3/4") 2 pieces of random wood (I used mdf as it was the cheapest) 2 Half Massage Balls You nee...