It is only for spooling out and no load retrieval therefore is this just a mechanical version of Bowyers Turbo box??
I have TDS9.5 deep drum with "turbo". When comes to winching i am really hard on this winch( although i am not no-brainer). Situation when Superwinch will stop this one is still pulling. I am using "turbo" mode very often also in stuck situations. So based on my experiences "turbo" mode is more than faster no load retrieval option, but for me worked very well also in let say middle load pulls.
As for this new winch, it is interesting to see that someone manufactured twin speed winch something like hydraulic winches sucha a milemarker but in electrics. In my opinion only downside of this winch is that you have to change speeds manualy direct on gearbox.