You can do better...
Seriously you can. I'm not an expert or anything, but if I were you I would:
- pick few, several voices that are my best ( quality over quantity)
- made a shorter clip ( 3 min. max )
- wrote a script ( well random stuff can be great, but only if it's well executed. Nobody wants to listen to something like"What to say? What to say? hmmm... I KNOW...nope can't do that" )
* optional - add background music and/or sound effects that fit the voice
Hope that helps. Looking forward hearing your next clip.