Im glad you like that feature! Very soon you'll be able to use their pee to craft different things in your lab as well.
Also, yes Baro's event was a one time thing for now. I'll eventually give him his own shop that opens once a week along with other shops!
The game is still very early in development but I hope you enjoyed what you've played so far