I'm working out a some kinks(making decisions) on a few programs I want to use these in. My first thought was to use them as you are, I just have to set up the tracking portion of it so I keep accurate records how many people they referred.
The second kind I want to do are where realtors may give them to their clients after a sale. I'm thinking of a house in the middle with a sold sign. And present it as a Thank you from the realtor to the client from us. Some space where they can write their name. If I can build a good enough relationship with a realtor I'd go ahead and buy some with their name on them to hand out, but want to be able to reach more than one realtor obviously at first and see how it goes.