An error with RTB preferences has been fixed in version 1.2.3 and I added message boxes. If you have 1.2.2 please update to 1.2.3
Not using a boolean preference type aside, why wouldn't you let 1 turn it on and 0 turn it off...
I don't know, for some reason when I coded it the way I set up the callback function I made it so if it isn't 0 it activates and if it isn't 1 it deactivates. I haven't a clue why it does what it does.