Honestly?
Let's throw a bit of research money at this, get some high-risk non-active pedophiles, and study whether this works.
If it works, give it to every non-active pedophile known to any therapist, doctor, or government agency in the damn world, until we find something better.
If it stops people from raping children, it is worth doing. Yes, it's creepy. Oh well. If it stops people from raping children, it is worth doing.
We need to be encouraging pedophiles to talk to someone and seek help. We can't do anything to protect children if they hide. And we can't do anything to help THEM if they hide, either. Lots of pedophiles realize that raping children is horribly wrong, and wish they weren't pedophiles. They're disturbed.
Because they hide, we have very limited opportunities to find new treatments for them. Generally, the only pedophiles we know about are the jailed, serial child molesters who often have co-morbid psychopathy. But this co-morbidity makes them a lot harder to treat.
What about all the non-active, hiding pedophiles? Well, we have no idea. Because they are justifiably afraid to even talk to a shrink, let alone their GP. And as much as it justifiably weirds people out, we need to find a way for these people to access help without fear so that we can actually figure out how to fix pedophilia, or at least find an outlet for them that works tor reduce their risk to the community. If this helps, then let's do it.