No, IB does not need to get into the charting business. They should continue doing what they do best.
If you want the best charting package that also is seamless to IB, then use AmiBroker. After you discover the power and ease of use that Amibroker offers, you will throw rocks at TS