You didnt give away any of your link or profile to check that out. Are you streaming on youtube or the twitch right now? Do give your link so other people can check and post comments there.
I have signed up for the dailymotion account. I may consider uploading the videos. And then hoping that it would increase my views and give me some earnings there. I can hope this works out.