One large problem in alchemy, is the fact, that some potion effects are "permanent", and you cannot remove them in any way. For example skin potions, tail potions, wings, arachna legs, modified limbs and etc.
So my suggestion is to add potions, that can remove some of these stuff. I guess that can make ability to change characters with potion more universal
and maybe way to change specie of characters via potions