In a gonzo game I once ran a rainbow dragon whose breath weapon was a powerful hallucinogen to any who failed the save...And I think that the pallete swapping is a feature, not a bug...once I created a dragon that breathed swarms of beetles instead of fire.