I would think a streamer would have more than one video on his/her youtube account. I've already explained why I asked, and if BTG confirm it's genuine, then thats enough for me and should be for anyone, unless other evidence comes about to disprove it.
But that/those wins were not from streamers. They were wins sent in by viewers of the streams. As I explained earlier in this topic, viewers are encouraged to submit big win pictures/videos to their forum.