Only use the latest version of WC3. There is a reason Blizzard made patches and that was to improve the game, fixing exploits and bugs. They typecast exploit was especially bad and although it is still not fixed, the main problem (code arrays) is (I think).
Although with simple maps there should not be any compatibility problems upgrading versions, more complex ones can run into bugs due to various mechanic changes.