Kiosk can't merge picklist or multiselect

Kiosk can't merge picklist or multiselect

There is no ability to load a multiselect or picklikst field into a kiosk with the values that have been previously selected. So, I essentially have 3 unacceptable options:

1.)Load the value into a text string and include instructions like this:  "Picklist field current value: xxx. Because kiosk is incapable, you will now have to select the option in the picklist again" -- and then make picklist selection mandatory.
   --With this solution, it's even more fun with multiselect, because the user has to manually reselect potentially dozens of options.

2.)Same as 1 except with no instructions.

3.)Load the picklist values  into a single line, instructions to user that they must manually type in a valid option that they must get from going to another screen and figure out what those valid options are if they want to change it.

3. (for multiselect): Load the data into single line (comes like this: a;b;c) -- instructions to users to input or change only to valid options typed exactly correctly and to be sure to include the ";"separator (and then in code, replace the ; with , since deluge needs a comma, not a semicolon, and toList() it into the field.

Terrible options. Please do better.