I only use MT4, because with mt4, I can add and remove indicators. I can build systems for analysis. In general, mt5 is a new improvement, but actually mt4 is enough for me to work now, so I don't use mt5.
while Ctrader is only a tool of ECN accounts, while mt4 can still trade ECN accounts, therefore, Ctrader's limitations are huge. On the other hand, Ctrader does not have many indicators like mt4.