Nothing wrong with a little pee. I have found that it can stimulate a bigger feeding response.
I get my feeders from bigcheese. I have 125 feeders sitting in my fridge and they all look very clean and neat, so if you are worried about gross rodents in your freezer, consider buying your rodents from them.