Buying options can definitely offer a lot more leverage than trading futures. STT on options is also much lesser than trading futures.
As long as you are long volatility (expect volatility to be high, expect big movements in market either way), I think option buying is better than trading futures. But yeah, if you feel that market will be in a range, futures are much better.