In reply to Justin Tadlock.

it's still not future proof. why would he create it that way is still big question to me.

we can create secondary setting on the front end without changing anything in wp-admin.

think of profile edit page in bbpress or buddypress.

it's simple to build and dar more future proof. (imo)