Bit of a random insight to your mind there(!), but anywho, yes it is definately best to think from both the user's and publishers points of view, increasing the effectiveness for all three (advertiser, publisher, end user) parties involved.
Would be nice to see the article expanded a bit - what about Google "heatmap"?