Even after spreading margin with IB is still more expensive than with SPAN brokers. For products I trade it could be +100%.
Otherwise IB is a great broker, and I fully agree with your thought about tick data.
Plus IB is covered by SIPF, which is quite valuable nowadays.
As usual, give and...