Ah yes, I see what you mean about the stops. Too tired to try and work out your targets - way past my bedtime.
I was curious enough though to follow up on my thoughts about the extra risk/reward gate. To date, since 8 March you have a total of 26 trades for 133 pips with 58% of trades...