Social Commons Platform Considerations