I agree with your thoughts on leaving out explaining JamRides on the homepage, as it is simple enough to understand.
But if i where you, i'd put your tagline 'Carpool to shows, events, gatherings' on the page.
Not everybody will see the title, but that tagline is enough to describe what you are doing.