SPY is one of the oldest ETF, very high volume, good for option trading, but has slightly high fee, not as good for very long term holding. Also Fidelity charges no fee for IVV, but $4.95 for trading SPY.
The volume for ONEQ is simply too low, better go for QQQ instead.