Doing many small changes towards one great goal can benefit way more than doing one big high quality change that does not blend in with the surroundings.
I can shed some light about one new feature that will be added to heroes 5 engine - full integration of NCF (done through assembly). Anyone will be able to just add new unit.pak file in DATA folder and the game will automatically use it next the game is launched. It will be used in the editor and in the RMG generator.