Never had a problem peeing on the ground next to my deer blind, kick some dirt and leaves over it and keep on hunting.
In my ladder stand by the time the pee reaches the ground it's spread over a 10 yard radius, then I just open a bottle of apple cider and let the wind do the same thing with a few drops of that.
This scent chit is just a way for some companies to take your hard earned $$