I only use MT4 for charting, use other platforms for trading, their charting is crap and MT4 is customisable, I like it. Would hate to go to Mt5, it will take me forever to migrate everyting across.
I don't trade EA's, still working on automating some of what I do with little success so far.