im only saying this from pass leaflet drops,
but i have found that when a leaflet is simple, for example £10.00 off a hot stone back massage i get more response from it. I would take a few of the picture off and make the texts stand out abit more.
I did an all dancing/singing leaflet but only got 2 people from it, then when i did a simple design it worked much better, i think it cause it only took 5 seconds to read and the customer could decided if they wanted it or not.
Also i think limiting the offers on a leaflet to say 1 or 2 so your putting over a stronger selling point.
hope that helps.
cheers
Natasha