here's my opinion..
I don't know why anyone would trade SPY with no tax advantage?
SPX, I wouldn't trade, although it has 1256 tax advantage, and has some commissions savings
ES, I would trade ES, tax advantage and higher premium then comparable SPX
NDX, NDX is good short term as people...