There are many kinds of index arbitrage, but I will stick to your example. If you are buying the future and selling the underlying basket (or the opposite), either you are arbitraging future mispricing versus fair value or you are taking a position in dividends, as the future does not provide dividends. Holding a future and selling the underlying is effectively being short the expected dividends.
If you do the same with an ETF, you are not taking any position on the dividends, as the ETF receives (and usually reinvest) dividends. Basically what you will arbitrage is potential mispricing between the ETF units versus the basket. But these mispricings are very difficult to catch, as they tend to be very small, and the costs of trading are usually higher than the spread you are trying to arbitrage.