IB (when it is working) is lightning fast - it occasionally slows down - or just plain stops - but hasn't happened lately. It is strictly an execution platform, with quotes, and nothing more than that.
For charts, level 2, etc., I suggest realtick , esignal, or whatever you like.