Nothing wrong with handing out flyers as they are, however there needs to be a way of measuring its success. With a discounted offer there needs to be something like a code, which people using the offer need to use. In that way you can measure the effectiveness of the promotion and see if it was worthwhile.