I had a similar experience with the couchsurfing community 6 or 7 years ago. Beyond the basic hosting concept, there was also a large group of people who would meet up regularly in my city, which made it really easy to find activities for the guests you had in town. I really hope they find a way to keep going.