Social discovery is not just about social proof but also about getting signal from noise. With 70k games and growing knowing what games your friends are playing is a great way of decided what games to try out. Price cost of games may be low but no one has time to try them all out.
Check-ins are more of a broadcast mechanism rather than a gamifying one. Some users check-in for badges but a lot do it for broadcasting to the community. We are going to be providing more value to check-ins by also recommending games from them. Did you get a chance to try it out?