Have you considered using an api like zvents or upcoming?
I just realized in your demo all of your events are demo. Why not have those listed on the home page, you could do a 'search from area'.
Also, you can use google to find the initial location of your users so you could list the events near them.
I don't think the 'from' field makes an sense in the address sense (unless you are just geocoding to region or something).
Not sure what you are thinking of with respect to a use-case. Do you think people who have extra space are going to post the event? Or people who are looking for a ride would add it?
Obviously the second makes more sense, but I'm not sure why the person with extra capacity would be driven to your site. Maybe i'm just having difficulty imagining it without enough content.
If I were you I'd spend some time getting REAL events, and make the site something people could actually use (meaning working with real data, not demo data).
Maybe even a screencast of who the actors are, and what they would do would help.
The idea itself is simple to understand, but getting from 'people would use this to carpool to gigs' to actually getting the site used is a bit of a bigger leap than you expect. I'm speaking from experience. I've gone through many versions of my site since launching this summer, and it still needs more refinement. Best of luck with the new site.