I commend you for the work you put into this but it's gonna be tough with artstation already expanding really fast and the original cghub creators working on their own site. Good luck though!
You might have a point if this wasnt trying to rip off/mimic CGhub in more than just functionality. Name + gear based icon... Part of the criticism is to be something a bit more unique in not just market, but also branding. Theres nothing wrong with trying, but if so it shouldnt be a direct attempt at copying another brand.
Going to have to agree with the above sentiment. Trying to directly mimic CG Hub in name and icon wont really go far. It wasnt as shallow as the name or the look, its also about whose behind it and where the flow is going. As others have said, Artstation has popped up and if I am not mistaken its by the same folk that…