We use value replacement scripts all the time for drop downs. This overcomes the limitation of not being able to set a custom value for each selection as we often need an integer for a value.
example:
However this does not work with radio buttons. Any suggestions on how to modify this for that?