Don't worry, I'm no expert either. Simple is good. Especially if the idea is to film them outside somewhere. Easier to transport a simple puppet. I actually thought Omega Company was funny. A serious sounding name for a group of goof ups. Does anyone have any other suggestions for a name?