Boycott all Chinese goods whenever possible. China has had only one main agenda since the Communist take over, and that is the overtaking of our country, the U.S.A. If you won't boycott for patriotic reasons, then you should for humanitarian reasons. China is still one of the most oppressive regimes in the world.
I don't think anyone in China was thinking about overtaking the U.S. when the Communist Ƥarty came to power in 1949. They would've been much more concerned with domestic matters like the Kuomintang.
Well-intentioned but possibly misguided patriotism aside, I personally prefer to buy goods produced in countries that have fair labor policies and laws that require employers to pay their workers a fair minimum or living wage. That way, if they earn my dollar, they did so on fair competitive grounds with their counterparts in America and elsewhere.
As for "freedom of speech", here's the actual text of the First Amendment:
Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.
As it pertains to an Internet forum, the First Amendment says the U.S. government has no authority to prevent you from speaking your mind here, but (thankfully) there's no law telling the forum operators they have to tolerate it.
But back to the original topic, which we were so rudely guided away from...
Wish I could've come! Hopefully someone will take your idea and run with it, and host something that's a little closer than a 9-hour drive for me!