You have to admit, it's an intriguing idea, one that would really shake the US and NASA's asses up and get us into space with a vengeance. Especially if the rumors mentioned by Jason Torchinsky in his article for the blog Flight Club.
Jason writes that China is designing a new suit for it's Taikonauts, one that would be able to void liquid from inside the suit, outside for the purpose (only hearsay now, and yeah it IS a bit far fetched and damn unlikely) of pissing on our flag and footprints.
China lacks a man rated heavy launcher but in the down and dirty moon-launch a pair of Long March 2f rockets could be used with little or no modifications. The only truly new unit that would be needed in a landing unit capable of transporting men to the surface and returning them to orbit (think Luna excursion Module - LEM).