I've had more time, now, and have looked at this again.
It seems that the expectancy figure in my answer above is correct, but my PF figure (which I didn't think about for long enough, or "at all", really) was sadly mistaken.
Here's my reasoning, based on putting on 100 trades risking 100 units per trade. Out of those 100 trades ...
The profitable trades:
35 trades each win 20 units, for a total profit of 700 units
20 trades each win 12 units, for a total profit of 240 units
4 trades each win 50 units, for a total profit of 200 units
Summing these, the profits come to 1,140 units
The losing trades:
25 trades each lose 15 units, for a total loss of 375 units
15 trades each lose 6 units, for a total loss of 90 units
1 trade loses 100 units, for a further loss of 100 units
Summing these, the losses come to 565 units
So the expectancy is 1,140 - 565 units (which is +575 units, on balance) on 10,000 units invested (for 100 trades at a risk of 100 units each), which is +0.0575 per unit, as I said.
And the profit factor is clearly 1,140/565, which is 2.018, as Visaria rightly said.
So it is worthwhile.
(None of which actually answers the original question, but at least it acknowledges my silly mistake regarding the PF - sorry to have taken up your time with that).