I think all the characters fit quite well. It's creative fiction, so it's more fun if you make them your own in some ways.
Thanks, and seriously you're great for being cool with interpretations. Anyways keep up the great work!