So far, OpenSocial is not about data portability - it is about portability of applications across social networking sites. Standardising the way apps communicate with those sites will help standardise the protocols used by the social graph, however. And as you suggest, sites supporting OpenSocial will be in a better position to make their data portable as the standard evolves to cover 'profile' portability.