If you are familiar with iOS devices, you know that the settings application uses the UISwitch control to show that a parameter is enabled or disabled. This control appears as a toggle switch and even has an animated switch motion that tracks the user's finger as the switch slides from one side to the other.
On my iPad, I did notice an exception to this. A checkbox is used for what I would normally associate a radio button for.
The toggle switch takes up a significant amount of space on an iPhone, which I can put to better use.
I have access to the settings with a user interface from inside my application (and only from my app), and can depart from this practice of using the switch, by replacing it with a checkbox. (This would simply be a custom UIButton.) I am wondering whether there is a downside to doing this from the user experience perspective.