well ken its honestly not that I don't believe you, I'm sure it does work.
I'm just worried about scent contamination. When I do stuff like that I put on a rain pancho and wrap my feet in contractor bags. Stay away from the trail and squirt with a squeegee bottle into the scrape and where I want. I just don't wanna be carrying around a windex bottle of my own pee.
Try explaining that one to whatever individual will invariably catch you walking to your car with a spray bottle of urine. Rather than try to explain such a thing to a non hunter I think I'd just tell them to keep their mouth shut or they're gettin a squirt next.
Thats why I like the idea of ammonia, its the pure chemical with nothing that might spook a wild one. It's not that I don't think human pee won't work I just don't wanna get that close and risk it.