The concept is lifted from the app ArtStack which already has a big community.. If you want to show off your art seriously, I suggest that you go there. The only difference is that you can "sketch" on this app, which is hard and weird. I cant imagine anyone using that feature seriously. Furthermore, looking at the reviews I noticed that they look very fishy. Too many overly positive buzzwords that sound unnatural in a normal recommendation. Sounds like something youd write about a good friends skill or product when youre trying to help them out, so the review doesnt sound serious.