The summary stats you give on the system look acceptable, but you need to know how the max drawdown is calculated to see if it's something that's tradable.
E.g. if the simulation assumes 100k account and trades 100 SPY, then and 8% DD is huge. If the position sizing assumes full utilization...