RE: Human Urine?
I've personally seen several bucks, including an old experienced 11 pointer, sniff where I peed within the hour and walk off with no alarm whatsoever.
I make sure to look around really well before whipping it out so I don't miss a shot opportunity at a deer that is nearby, but other than that I see no reason to hold it, or bottle it.
I had read debates on this when I first started hunting and was just learning about scent control and deer behavior. I decided to learn first-hand by my own experience. There is no better teacher, and until you've tried it, you'll only be taking somebody else's word for it.
Good luck.
Share what you learn.