I'm much more in favor of using my all my own characters.
After all it is a ROLE playing game - IMHO it should be your role that you play - not what some game designer thinks that you may find amusing or entertaining !! ( giant space hamsters ?? No thank you !! )
Sure, you miss out on NPC interaction and romances, but at least you're not playing out someone elses pre designed script.
Pangur