According to me unless one is employing trading in huge quantities for smaller profits one should not take transaction charges in to account.
The choice can depend on the strategy itself like if its alpha seeking or delta neutral or arbitrage or pair trading or execution based etc.
Future has its own merits and demerits compared to options and vice versa. So the choice between futures or options differ from individual to individual, strategy to strategy, also based on individual risk taking capacity and one has to consider all the above factors and figure it out which suits them based on their own experience.