Good point, a backtest should be done with attainable and average spreads, not with the best case scenario which would be unrealistic. Also, the modeling quality is 90%, I would like to see tick testing at 99%.
Take your profits while you can or the market will take them from you