tl;dr and less whining about anything that hasn't got anything to do with the Freezer role please
I introduced the NOC kidnap in Unicyle Mafia, but with very harsh drawbacks that not everyone who is putting in an NOC role is honoring. It lasted one cycle (one Unicycle at that), it couldn't be used twice on the same person, and the person who was targeted got to broadcast a one time announcement that was instantly posted in the thread.
Since then I've seen a gazillion NOC roles pop up that are much more disruptive and I hate them. I already did a tirade on them before though. "Freezer" is much less harsh because the target can still post in the thread. He can tell people to send results to him there. Anyone who doesn't is either suspicious or lazy, but that's nothing like "preventing people from playing the game".
About it being unenforceable...if you don't trust your players not to honor it, then don't include the role in your game. Don't godkill people unless you're 100% sure they broke the rules.
Oh, and I don't think this type of role should be able to affect the same person for more than a single Cycle.