My goal is to help people willing to build any kind of software artefacts in Squeak to be proud of it and have less barriers and the web site is a huge one.
That's a worthwhile goal but no reason to call the existing website "crappy" in particular given that it's look is visually more appealing and has better and even more relevant information than the new website.
Regards, - Andreas
PS. And I find your claim about companies not mentioning Squeak "because of the website" very, very strange. If that were true I'm not sure that those companies do understand very much about Squeak and its strengths.