Of course you need to match the button's statement to the group you hope to work with, but MLM groups offer great possibilities for those of us who make buttons. Over the years I've done this many times, and with good results. After all, everyone loves to get something for FREE . If you have a good design and a good slogan, that one button could generate additional orders. And by all means, be sure to have a sticker with your name and phone number on the back of the button, so if the person who receives it likes it, they will know how to get in touch with you.
Businesses use buttons to inform their customers of sales, new services, and even as name badges.
What you are trying to do is to get them to try your services. And then, if they like what you do, hopefully they will use you again. I have used this technique many times myself and quite often the business ended up ordering 100 or more buttons. Sure they got 25 FREE, but the most important thing to me was that we had now established a relationship. My competitors usually had minimums of 50 or 100 buttons and weren't willing to do less.