I have used Tradestation for a long time and I think I am still using it because i am used to it, I doubt I would use it if I started now as the customer support is rubbish, the data often has issues and the promised updates never arrive on time. The biggest mistake TS made was to take away the functionality to allow easy use of 3rd party data providers because they are certainly not up to the job themselves.