The problem here is not really ESig. It's those damn exchange fees. I have always resented paying $40-60 per month simply for the privilege of using an exchange. And let's face it, as exchanges consolidate, these fees are going to increase. It is a guarnateed profit stream for them.
I have stayed with QCharts for futures data/charting because it is exactly what I wanted. Does it have 97 indicators? No, but who uses them anyway, particularly if you are an intraday trader. It has super convenient drawing tools, everything works the way you expect it to, and there is none of the hassle with backfill or historical data you get using the IB feed. Fire it up in the morning and you are ready to go, no worries about refreshing charts,etc.
Now if only QCharts would come up with a way for us to use the IB feed for intraday data and avoid the exchange fees, but keep their excellent historical data. Would anyone be interested in that product?