90% win rate doesn't matter because the scalp has much bigger loss than win size in ticks. So there will be large losses, which is fine. You either have lower win rate with higher reward or the other way round.
What matters from a prop perspective is MAE... The amount a trade goes against you if it eventually wins. Aka the trailing drawdown.
Market replay across 100 trades shows a positive profit factor but only a small one. MAE is 450 bucks on 1 MNQ so taking a couple of those in a row does damage on 3 contracts, for example.