Welcome in the jungle @renegade2103,there are tons uf things that can be done. Having chemistry station could bring us stuff like this for sure, adding some more properties to the arrows would be fun, just as fire arrows.
I dont know tho, what kind of soup made from mushrooms, hops and goldenflower would make a zed rethink its life and be a friend with strange looking guys with guns, shooting his lookalikes.
I would make it harder to find the ingredients and the manufacturing of the potion.
Not in a chem station and not with the current stuff.
That way players have to put much time and effort to turn zombies.
You can make a few potions with natural ingredients you find in nature, so i would introduce a few new plants and herbs into the game. Found in caves, in different bios, in certain sliced zombies, ... .
The potion doesn't give the zombies a choice to turn over and fight their own kind, but it takes over their 'free will', like becoming a zombie in the first place.
Players can make their own storyline if they have enough options with these new stuff.
With different potions and building up skills, players can make bigger and stronger zombie friends. But always for a certain time, so if you don't feed the zombies with new potion in time, they will turn against you like before.
For instance, you can train them as long as they are 'owned' by you, but when they turn again, you created an even harder zombie to fight against. That way you create a new way of thinking: turn zombies and train them to be stronger in different ways, later you can stop giving them potion, so they turn against humans and you have created a stronger enemy to fight with. That way you can make it harder for yourself in single player mode or harder for everyone in multi player mode.
The time you own a zombie, you can add some specific clothing for instance, so everyone can recognize them as modified zombies, ... or not.
Another option for instance: you can add a certain ingredient so the turned zombie will follow you everywhere, except underground, buildings and water. Without the ingredient turned zombies will go their random way and are less usefull.
I think you have unlimited options where players can find and create their own storyline that not only effect their game, but everyone else's too. So in time you don't know what to expect when you encounter a zombie.