I agree, not a million miles from this: http://www.lingscars.com/
Video of her talk at https://www.youtube.com/watch?v=-xZZ1c7diUI#t=535
That said, my first and last desire is to close tab and flee screaming. But if it works for her ...
"Reputation" is ... hardly what I'd see being established in a good way by that site though.
One observation: her site is very strongly reminiscent of many native Kanji sites (I'm slightly more familiar with Japanese and Korean than Chinese websites), which lack a number of the typical signifiers of emphasis which are found in Western / Roman characterset communications. The result is an interface that's typically exceptionally loud. Ling's site is in many ways a direct transliteration of that design motif to English.