I totally agree, plus midnight oil + firefly makes a dark smokescreen... those in or behind got to move to see you.
During fights I allways tried to find narrow bridges or ways to force enemies to do the long way or go through damage... definitely one of the best defense/offense combo of the game.
For the smoke wall thingie, I admit I got always disappointed, while my hero couldn't see through, enemies always found vision. That just made them loose a bit of AP to get the spot where they could attack me.
But I admit not controlling vision is what made my first run in classic mode with 4 heroes so hard.
Yesterday night I beat the game with my two lonewolves in tactician mode... the game began to be easy when I found a bow with real damage. Even the Void Dragon couldn't stand it

All fights after the Death Knights near the source temple were easy with level 5 spells combos and that terrible bow.