Cool idea, I would probaly make the villain allied with lizardfolk, and perhaps yuan-ti. Also, another idea, when the bad guy starts running the place, have the guardian die somehow, and possibly give the PC's some info. (By the way, can you tell me the bad guys race etc.)