This is how most of Steam's games work. You add them through their social profile and can invite them on any game. Steam's done the work for developers and they can easily implement Steam's system while avoiding having to develop their own party system. I really don't see the issue considering you can search a friend and add them within less than 30 seconds. I don't think we'll be seeing this feature taken out of Sandstorm anytime soon.