Excellent write-up! I completely support your points on EX4 and the importance of transition them into MQ4.
With .MQ4 format, you gain total flexibility to edit the source code, which is super helpful for traders. https://ex4tomq4decompilers.quora.com