Look, I have nothing against forums. I rather like this one. But, I'm not sure why anyone would think my source was some forum when I clearly stated in my stripes article that: "But four unrelated games industry sources have all confirmed the look of the development hardware to Kotaku."
If my source was a forum, I'd say it was a forum and link to it. I don't play cute with sourcing.
As for the APUs, I have no idea. The last time I saw hardware specs was in February, when I was reading SuperDaE's trove of documents. I reported what was in them back then. Off the top of my head, I don't recall them mentioning Kinect having its own processor, but maybe? Could be? It's been a while since I dug through that stuff. Sorry I can't be more helpful at the moment.