TD does not pass though ECN or option exchange fees. TD has a better trading platform for options than IB, IMO.
If you are trading smaller quantities of options you can ask TOS to waive the ticket charge and charge you more for each contract.