I think its cheaper to trade FX CFDs rather than currency futures, also due to lax regulations gains are not taxable which is big advantage, imo.