This is my first impression of this site. As such, it is my personal opinion.
Even though this is a new site, it’s running very well on my side. There are a lot of things that could be improved upon, but it seems like a great place to share and tell.
I would recommend using this site as a starting point for any newcomers to take a look around the community before going into the socials post to explore further.
There are still some places to improve, such as writing the guidelines, terms of service, and privacy policy. These are still left as the default template. I can see why they’re not written, yet, so I can give it a pass.
I know that the site is still new, but I’d love to see how it will evolve.