As for developments on Foursquare itself, they're trying. We're already several years removed from Foursquare check-ins done from space. Once a location-based service escapes the Earth's atmosphere, it gets to call itself ubiquitous. But it's getting harder and harder to do anything new with the platform. Foursquare releasing its data is one way to continuously generate interest, as are stunts like this one where a check-in earns you dog food to give to your pet.
But Foursquare's future seems to be as a reviews and tips app - personalized recommendations" in their preferred parlance - and that's already a field occupied by everyone from Yelp to Facebook. They're coming to the game late, and they're finding the field crowded.
On the other hand, 1.5 million check-ins per month. There's got to be something they can do with that.