I would like to take this chance to reach out to my readers and get some opinions and ask what would you do. I put on a local charity around Christmas called Toys For Shots. First off If you are in the area or would like to get involved please check out the website for more information.
At this event we have a Chinese auction where guests can win some really really great prizes. To encourage people to RSVP we are giving away a free raffle ticket that can be used for any of our themed baskets. We really want to have a good idea of how many people are coming to the event so this seems like the best solution.
Enough of the backdrop, on to the geeky stuff. We have a facebook event page for people to rsvp on. This is a great way for people to RSVP and also help us spread the word about the event. I also understand that not everyone has facebook so I am providing a way to rsvp on our site. With these two methods I think we can accommodate everyone. When it comes time to print our report of who has RSVP'd I can use the facebook graph API along with my database to get a list of guests.
My what would you do question is really two questions. Is this a good approach for an event that will probably only see 300-350 guests or can you think of a better solution? Should I display a list of all guests who have registered below so they know they are registered? Below is a screen shot of what the page might look like, but I would love to hear your thoughts.

