Awesome article! I totally agree with your points on the EX4 format and the benefits of convert them into MQ4.
Once you have .MQ4 format, you gain complete control to customize the source code, making it much easier for people working on MetaTrader strategies. https://ex4tomq4decompilers.quora.com