I am unable to comment about the Darwinex results.
All I can say is that I do trade the 3 Ducks and it does work well for me!
But, I must note, that your own knowledge and experience has a great influence on how well it works for you.
It is not a mechanical strategy with hard rules. It is a method, a guide to help organise your trading plan, which you must then adapt to suit you.