I have a question about casting Create Undead on creatures that don't fit the standard near-human template. Ghouls, Ghasts, Mummies, and Mohrgs are full-entry creatures, unlike skeletons and zombies, which are templates. And yet, Create Undead can be cast on any creature that has "a corpse." So how would you create a shambling mound ghoul? Or a dragon mummy? For simple variants like halflings or ogres, I would assume that you could use the "Young Creature" or "Giant Creature" templates, but beyond that it seems tricky.
So, what do people think? Can Create Undead be used on non-humanoid corpses? If so, how would the undead creature's stats change?