I have started scrapes with my own pee and put trail cams over them. Got bucks the first night.
Personally, I think real human pee beats old, bottled deer urine.
There's lots of pee in the woods. Deer, bear, coyote, fox, bobcat, turkey, fishers, porcupines, etc... Human pee is just another pee. Sure, the chemical composition is different, depending on diet, but deer are not doctors with copies of the urinalysis report from the lab. They know it's pee and it may smell a little different.