The docs say the format takes a string from a (unspecified) subset of the ICU pattern set; I think they meant the decimal format pattern set specifically, but I could be wrong. In any event, I couldn't figure out a way to get the ChoiceFormat to work.
In answer to your followup question, the vAxis.format option is the only means to set, change, or adjust the axis labels.