I can see that they are creating a space, where people who have created great artworks will be proud of sharing it freely with others as well.Also, there's lot more scope for collaboration. This app has been started for an ideal purpose but could've done better in terms of UI/UX. So i would say try this software & don't hesitate because it might not exactly fit your requirements. It lets you post your artwork free without registration or uploading any media files which let me upload my work and share them easily.