Well, if you added your e-mail to your Wii Friend List, then you can e-mail yourself the picture. Then from there, you can download it to your computer. I just tried out a while ago.
I was confirmed to be in 2 in game screen shots against the writers in the community page. I'm not sure but, I mentioned about your YouTube link in chat and someone said they had seen it. I'm not too sure if he said yes to me directly.