I haven't seen this discussed (the recent winch test was critically enough reviewed:Wow1:).
I'm not too sharp with this stuff but maybe someone who is could assure me that Hellroaring Technology got a fair shake in this test.
First it seems like the model OJ reviewed, the BIC95150B, is a...