@Suresh Kampalli I agree with you that TW's charts are lacking. I've also noticed other aspects of their interface that I think could be better.
Taking a broader view, I haven't found a broker or service yet that does it all for me. I currently have accounts open, some with stagnant minimal amounts, at a handful of brokers (and other service providers) to take advantage of the features I like at each. Some get most of my trades, while others I use mostly for their research tools, etc. It's annoying, but it's the best I've come up with for now.