My take on Item (2) probably isn't a popular one, but I've always questioned the legality of charging someone with any kind of crime related to a minor when the "victim" in question is actually an adult police officer posing as a child online. In the U.S. criminal justice system, the accused has the right to confront and cross-examine the victim -- and there's something bizarre about having an adult police officer testifying in a case like this as a child "victim."
For the sake of liberty, I agree We should let the perv assault a six-year olds first
He didn’t think he was communicating with a child; he thought he was communicating with her mother.