Frankly, customer service doesn't matter to me if the product is decent -- I use IB after all and am quite happy with 0 customer service. So, I don't hold that against them at all.
You might be right about OQ and former glory. There's now way to know right now as it is still evolving...