Damn op, I swear I saw this yesterday on
conceptart.org...
It's simplistic, but could use more facial expression... it would make your characters stand out and seem less generic. UNLESS generic is what you're going for, cuz that's what advertisements really want.
I thought the portraits were more interesting.
You should take some details, like the ones from your portraits and insert them into your more cartoony art?
I gave it my best...