RFC. I'm against option 3.
The various prefs is only providing more convenient editing of "hidden" (lets say less often used) prefs so I vote for 1.
If it is desired for a pref to have "smart" handling then it should be moved out of various into the prefs proper.
Cheers Lex