I'm sure the track record is migrated a few months ago.
I also see that the profit per trade decreases from 3.79 pips to less than 3 pips in the shorter time frames (1w, 1m, 3m, ..).
If the average investor sees it, he will buy it and get familiar very soon with the biggest problem of Darwinex investors called divergence.
The disappointment about it will wipe out his dreams.
On my demo portfolio a moderate divergence filter with a moderate value of -1.0 wiped out 30% of the Darwins from the result list.
So I assume your opinion is close to reality.