McLeish was able to smile after Saturday's Premier League game at Villa Park but for Blackburn's Steve Kean it has been an eight days to the start of the season to forget, with back-to-back losses sandwiching a court appearance in which he was banned from driving for 18 months for drink driving.
The applause for McLeish was long and warm as he made his way to his dugout shortly before kick off, and again when his name was aired over the public address system shortly after.
What followed was as comfortable a performance as he could have wished for as Villa strolled into a 2-0 lead by the interval.
It was nothing more than they deserved as Blackburn were a team lacking a worrying amount of drive and purpose given it is so early into the season.
The opener, however, was special, coming after a quiet 11 minutes in which neither side had gained a foothold.
Attacking from Ashley Young's old left-wing position, Agbonlahor cut his way into the area before delivering a stunning curled strike from 15 yards beyond Paul Robinson's flailing grasp into the top left-hand corner.
Midway through the half Agbonlahor, who only scored five goals last season, almost doubled his and Villa's tally.
In attempting an audacious effort from 30 yards, Robinson needed to be at his best to claw the ball out of the air that was again destined for the top left of his net.
The former England goalkeeper was beaten again soon after, though, with Agbonlahor the supplier in teeing up Heskey in the 25th minute.
From inside the D, Heskey's fairly tame shot from the edge of the area made its way beyond Robinson, ending a 13-game drought for the striker stretching back to January 2.
Heskey should have made it 3-0 in the 34th minute, but despite a clear sight of goal after receiving a pass into his feet from Darren Bent, his first touch was hideous, allowing returning captain Ryan Nelsen to clear.
In reply, Rovers barely figured but for one 12-yard drive from new striker David Goodwillie, signed from Dundee United in the summer, that was fired over the angle of the woodwork.
After a virtual no-show in the first half, the goal that gave them a lifeline in the 52nd minute was a bolt from the blue, but classy nonetheless.
Neat footwork from Junior Hoilett down the left wing saw him evade two tackles, carving out a position from which he delivered a piercing cross.
Stealing in between centre backs Richard Dunne and James Collins, Morten Gamst Pedersen planted a powerful header past home debut goalkeeper Shay Given from six yards.
For a period that followed Villa appeared to lose their way, in particular as they had lost Agbonlahor at the break to a knock sustained before the interval.
McLeish was also forced to make two further changes due to injuries to Luke Young and Heskey, but any fears of a Rovers fightback were eased midway through the half when the two-goal cushion was restored.
After young defender Grant Hanley had blocked a speculative shot from captain Stiliyan Petrov, Bent was quick to seize on the loose ball before delivering a clinical finish beyond Robinson to seal the three points.