To view the NYT video try this. But actually there's loads of Trecartin's videos on You Tube. To get an idea of the South Park Meets Warhol/Smith aesthetic try this one. But the whole I Be Area series pretty much stake out his territory by 2008, seems to me.
There is something there, but I'm not sure how far he can take it.