Here's my theory.
That admin is actually a reputable guy in Chinese PS3 forum so I doubt he would lie. That's also the reason why many Chinese users believe him even without any convincing video, and why red power contacted him to offer a test PS3: it's like free advertisement for this CFW.
What bugs me is that why red power don't just offer the PUP itself to do the test. I smell a rat here.