Would definitely recommend, I think the greatest thing about what you've built is the community. I'm a low touch user, but when I first got curious about design, this was my safe space.
When I do stalk the slack, I always see people comfortable to share their progress and help someone out.